Dicey element
About
Made for GMTK-2022 "Roll of the Dice"
Your goal is to reach a flag to proceed to the next puzzle.
You have a limited amount of die to reach the goal, the amount depends on the level.
You can place a dice in a hole, be aware that each time you go through it, it will lose one and when it becomes zero it will destroy itself.
Spikes have two states: raised and unraised, if you go on the spikes when they are raised you die. Each turn raised spikes become unraised and unraised spikes become raised.
Dices can have two elemental abilities: Ice and Fire.
Fire can burn down wood, how many it will burn down depends on the die side.
Fire also can melt ice, how many tiles it will unfreeze depends on the die side.
Ice can freeze water, how many tiles it will freeze depends on the die side.
There's only one special die, it's infinity. Dies that are infinite can't be destroyed, only used, infinite die with fire/ice elemental will melt/freeze every single entity it had connection to.
Controls:W/A/S/D - Character movement
Spacebar - Dice roll
1/2/3/4/5/6/7/8/9 - Hotkeys for choosing a die
Ctrl + 1/2/3/4/5/6/7/8/9 - Hotkeys for choosing an item
To move select a die and click on the character, the side of the die will determine amount of turns you have.
Known Issues:Spike collision might be broken in windows/linux/mac builds, they should work as expected in web.
Diagonal movement breaks many levels, so no, that's not an intended solution, the only levels that require diagonal movement are the last two.
Programming: Emilly
Art: Emilly, Therealtamatus
Made using Godot Engine.
Fonts: KennyNL
Music: josefpres
Sound effects: jsfxr, KennyNL, JustInvoke