diff --git a/2022/05-gencant/gamecards.py b/2022/05-gencant/gamecards.py new file mode 100644 index 0000000..f6eca35 --- /dev/null +++ b/2022/05-gencant/gamecards.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python + +import itertools +import random + +print("Setup") +setup_cards = [['Light','Dark'], ['Fire', 'Water'], ['Wind', 'Earth']] +random.shuffle(setup_cards) + +for setup_card in setup_cards: + random.shuffle(setup_card) + print(setup_card) + +input("Press enter to start the game") + +print("Gameplay") +cards = list(itertools.combinations(itertools.chain(*setup_cards), 2)) +random.shuffle(cards) + +for i, card in enumerate(cards): + input(f"{i}: {card[0]} {card[1]}") diff --git a/2022/05-gencant/hexgrid.png b/2022/05-gencant/hexgrid.png new file mode 100644 index 0000000..98e893d Binary files /dev/null and b/2022/05-gencant/hexgrid.png differ