Use dice wisely to defeat the fire worm quickly!

These heroes are on their way to some dinner plans with their friends, but they were attacked by a giant fire worm! Harness the power of the dice to defeat it quickly, and help them not be late!

I recommend downloading the executable if you can, rather than playing in browser, the special ability dice do not glow properly due to limitations of WebGL.

Instructions

Dice do damage!

The dice on a character’s board make them do more damage. Click attack to use your dice and attack the monster!

Dice glow with special ability power!

If a die triggers a character’s special ability, it will light up. Read about the character's special abilities below to do maximum damage!

Control the flow of power using dice portals to win!

You have 8 portals that roll dice at the empty spaces in a character's board every 5 seconds. Click these to change their target, which will let you attack more frequently or better control the values that a certain character gets.

Reroll undesirable outcomes!

You can click a die to make it disappear (freeing up the space, but not doing any damage)

Slay the monster quickly for glory!

The game ends when the enemy's health reaches 0, comment your hiscore below!

Character Special Abilities

Warrior - More is better!

Warriors like things simple and just want to smash, so they just get a bonus when a more values are the same.

 X is the value that shows up most on their board, if it shows up Y times, all dice that have X on it get their damage multiplied by Y.

All other dice are counted at face value.

Huntress - Even breathing.

The huntress needs to breath evenly to focus.

Each even numbered value that shows up gives her a 25% increase to her damage. (stacks exponentially)

All dice are counted at face value before this multiplier. 

Wizard - Draw power from order.

The wizard is methodical and needs the power of every number to cast his spells. He can do the most damage, but crafting spells takes a lot of attention and time.

The wizard needs to draw strength from all the numbers, starting with 1, the root of power.  

His power grows if his board contains continuously ascending values (they do not need to physically be next to each other). 

If you are missing a value, the chain ends :(

For example, if there is a 1 and a 2 on your board but no 3, you will do 1*2=2 damage, regardless of what other values are on the board. If you get an additional 3 on that board, but there is no 4, then you will do 1*2*3=6 damage. 

If the wizard gets all 6 different values… 1*2*3*4*5*6 = ???. Hopefully you remember factorials from school (or have a calculator).

Don't forget that you can reroll dice by clicking on them!

Background

Made for GMTK Game Jam 2022 in one day. The theme is "Roll the dice".

I like playing tabletop RPGs but I get tired of rolling dice and waiting for my turn and waiting for resolution. I thought I would make a game where the dice get rolled for you, and there are special abilities when you roll the dice.

This is my first game jam, and first time using Unity, and I’m a solo dev who only really worked ~15 hours on this game due to personal time constraints. Most of the time I spent was just spent working on understanding the engine rather than working on mechanics or graphics.

Cut Features

I had hoped to implement the following, but didn't have time due to the time constraints. They may be added at a future date.

- Enemy attacks back

- Visible enemy life bar

- Bonus damage totalled separately to regular damage

- Multiple enemies

- Money system on enemy slain

- Progression system where you start with one character and easy enemies, gain gold and can purchase more abilities, characters, and upgrade your dice portals

- Better crit animations when big damage happens

- healer character

- different special abilities that leverage other mathematical dice patterns for bonus

Credits

All assets are royalty free or under the CC license.

Sprites provided by:

https://luizmelo.itch.io/

Die model:

https://sketchfab.com/3d-models/dice-7a3863693fb041e2804cc126a09f77b8

Sound Effects:

https://mixkit.co/free-sound-effects

Background Music:

Retro Platforming - By David Fesliyan

https://www.fesliyanstudios.com/royalty-free-music/downloads-c/8-bit-music/6

Download

Download
windows_v1.zip 46 MB

Leave a comment

Log in with itch.io to leave a comment.