Dice Duel (GMTK 2022 / ODJ 16.07)
About
Use some of the preset dice decks to fight an AI that follows the most advanced algorithm in the world - Random.Range().
Couldn't think of a good art theme/story setting, so that's why there is no story and the art looks so bland. :,)
---------------------------------------------------------------------------------------------------
Rules (copied for in-game):
1. Each player starts with 4 dice.
2. When attacking a player can pick 1 or 2 dice.
3. When a player has attacked, the other player can block with 1 or 2 dice.
4. If 2 dice are picket, the game picks the "best" one based on if it’s for defending or attacking.
5. Normal dots are attack/defense points
6. Hart dots heal the roller
7. Shield blocks any attack
8. Cubes give the roller more dice
9. When the deck is out of dice, each attempt to get a new dice removes one health point
10. First one to lose all health points or has the lowest health points when a player can't attack loses.
Dice priority (not in-game):Defending:
Dice1 < Dot1 < Health1 < Dot2 < Health2 < Dice2 < Dot3 < Health3 < Dot4 < Health4 < Dice3 < Dot5 < Health5 < Dot6 < Health6 < Shield
Attacking:
Shield < Health1 < Dot1 < Dice1 < Health2 < Dot2 < Health3 < Dot3 < Dice2 < Health4 < Dot4 < Health5 < Dot5 < Dice3 < Health6 < Dot6
---------------------------------------------------------------------------------------------------
This is my submission for GTMK 2022 game jam with the theme "Roll of the Dice".---------------------------------------------------------------------------------------------------
This game was made in 12+h over the course of a day as a part of my own declared challenge: One Day Jam. The goal of ODJ is to create a simple game in one day with a time budget of 8-9h. That's why there is a second version of the game that doesn't have art and was finished in <8 h.
Extra rules for ODJ that I follow:
- One scene - no multiple levels, just one screen;
- No music, sound, effects, options - this saves time and I'm lazy;
- Very simple game idea - simple enough to port to mobile without adding onscreen joysticks and button clusters;
- Use Unity or any high-level game engine - it saves a bit of time :)
This is my 3rd ODJ and I plan to do more of these. That's why this one is dated 16.07.