DICE OR DIE

In this ancient world blessed by Divine Dice, you must battle to prove your worth in a 5v5-dice game. You start with only regular dice, and can use your earnings to buy more powerful ones from the Forge, blessed with Divine Powers that will help you during battle.


~⚄~ GMTK Game Jam 2022 entry, on the theme "Roll of the Dice" ~⚄~
~ 2nd participation / 2nd game altogether ~


General infos

Controls

  • Mouse only

Game goal

  • Win as much battles as possible (and try to collect the available dice!)
  • Game ends when your 5 dice are broken

Notices

  • In the Arena, the battle might sometimes seem frozen, but it is only waiting player input. The message board in the bottom left will always tell you what you need to do. (sorry that it isn't more obvious.)
  • The AI "cheats", because it forgets to consider certain dice's powers. It won't break the game, but it happens. (Also, it plays really badly... '^' )

Game encyclopedia

(Optionnal) If you want more details about what's happening in game, here's a list of its different elements:

  • Arena
    • Starts a new battle. Each battle is 5 rounds long: each round, you and your opponent roll your 5 dice, then select 3 to send into battle for this round. If the dice have Divine Powers, they will be resolved. The score is calculated, and a new round starts.
    • Score is a basic addition of your dice's scores. A face-up Divine Power with no score shown counts as 0. Good to know: doubles count twice, and triples thrice.
      • A double 4 will earn (4 + 4) * 2 = 16 Score
      • A triple 2 will earn (2 + 2 + 2) * 3 = 18 Score
    • A log of the battle is kept in the message board on the bottom left of the Arena. If the game is waiting for an input, read it to know what to do.
    • At the end of the 5 rounds, the player with the higher score wins.
      • If you win, you earn gold
      • If you lose, one of your die will be taken out from you
    • If a player has all of his dice broken at any point in the battle, he loses by forfeit
      • If you destroy your opponent, your earn much more gold
      • If you are destroyed, it's game over
    • You can surrender at any point, at the cost of a random die breaking
  • Forge
    • Buy new dice with gold
    • Sell your dice to make room for new ones, or to get rid of broken ones
  • Oracle
    • See all the Divine Dice in the game
    • Only the ones you already added to your inventory will be shown
  • Divine Powers
    • Special effects that resolve during battle.
    • A die with a Divine Power will always have the info about the power in its information pop-up. Here's the list of them:
      • Fire — Break any die
      • Ice — Freeze any die for a turn. Frozen dice can't be rerolled nor taken out from the battle.
      • Ground — Protects your dice from the next negative effect
      • Poison — [-2 Score] this turn on each opponent die with a face-up score

Technical infos

About

  • Game made in 50h for the GMTK Game Jam 2022, on the theme "Roll of the Dice"
  • Idea and integration by Exylas
  • Idea and interface/design by Paul.C

Tools & tech

  • Made with vanilla JavaScript (because real languages are hard ó_ò )
  • Visuals assets, logo and dice made with Adobe Xd and Adobe Illustrator
  • Gods illustrations from Freepik

Known bugs and issues

  • Starting screen
    • When transitionning from title screen to main menu, a brief texture gap can be seen
  • Arena
    • Broken dice still count towards round score
    • Poison sometimes will not apply
  • AI (more "artificial" than "intelligent")
    • Plays randomly, leading to poor decision making
    • If one die is frozen, will still play 3 dice next round instead of 2
    • If two dice are broken, will only play two dice per round
  • Shadow die's texture is not applied, leaving only a blank square

Leave a comment

Log in with itch.io to leave a comment.