Dungeon of the Future
In a time where humanity has almost reached it's end... Facing demise by the robot/cybernetic creatures that took over and drove humans into hiding... Humanity has to turn to dark magic for even a glimpse of survival, magic that is life draining...
Game Explanation
This game allows you to suck the life force out of yourself, in return for blood. You can use this blood to create tools to fight back against the monsters that threaten your existence. Explore through the dungeon and face different monsters to save Humanity!
What We Made
In the almost 2000 lines of javascript we wrote and 30 hours of work, we made ...
- a physics engine
- an animation system
- a tile map system
- a scene rendering system
- all of the music
- all of the art
Challenges we faced
- Smooth tile collision - Smooth tile collision took a lot of trial and error, but we settled on using collision masks on each tile to determine the directions it could collide with the player.
- Math related to smoothing the player and smoothing the camera.
- Asynchronous logic that needed to be implemented because image loading is asynchronous.
- Time limiting the amount of features we could add in time.
What we will add in the future
The hackathon may be over, but we're not done with this game.
- Voice acting + sound effects (Already recorded, just need to be implemented)
- Smooth cut scenes with dialogue
- More monsters
- A final boss
- More shops
- More variation in levels
- More platforming aspects
- A complete overhaul to the life-draining mechanism, which includes draining the life of other monsters and more
Controls
- AWSD - Movement
- E - Use interactable
- W - Climb ladder
- Q - Attack
Audio
In order to hear the music, you HAVE to enable autoplay in your browser, so please do so before playing!



