This game combines endless platformer with unpredictable magic. The player is trying to survive as long as possible, jumping to falling blocks and avoiding obstacles. The player can move with jumping, he can stick to object's walls and can dash even through objects, if they are small enough. The player can also use his special ability, which can cast a spell. The spell is random and can be either good or bad.
Space - Jump A - Move left D - Move right S - look down W - look up Shift - Dash (on press player will signal the direction, on release player will dash) J - Cast spell
- Player can jump
- Player can dash into 8 directions
- Player can slide and jump from walls
- Player can cast a spell (todo)
- Plan the mechanics (Hour 1)
- Create diagram of nodes and scenes (Hour 1.5)
- Create the player (Hour 2)
- Create demo level (Hour 2.5)
- Create obstacles spawning
- Add projectiles
- Add Dangerous Obstacles
- Add Object Spawnings
- Implement StickToWall
- Implement Dash (Hour 3)
- Implement Spell
- Implement obstacles falling from the sky (Hour 4)
- Add menu (Hour 2)
- Add sounds
- Add custom music
- Add animations
- Add custom assets
- Polish and deploy
I did not manage to implement all visual and audio assets, but I managed to implement almost all mechanics except the random spell casting. The initial version therefore lacks certain features. The game will be polished in the next releases.