GAMEPLAY HIGHLIGHTS
Below are clips of both the game assest, and the code used to bring them to life, in action.
The Tutorial
The tutorial teaches the player the basic controls including how to move, attack, and dash. This equips players with an understanding on how to play the game to enhance playability.
Enemy Interactions
Due to how complicated and heavy the sprites were in game, bullets were simple vectors as the game suffered from substantial lag. Enemies get progressively stronger as the player progresses.
Item, Room & Chests
Interactive elements were scattered throughout the game to encourage exploration. Upon clearing a room of enemies, a chest will appear rewarding the player.
Boss Fights
Bosses feature multiple unique attacks that make them more difficult to fight compared to regular enemies. The fights were designed to necessitate progression, as buffs from previous floors were needed to survive boss attacks.
Oh no! You died :(
Upon completion or death, the player will receive a card that contains statics detailing their progression throughout the game, and a prompt to replay the game.