Javascript Dungeon Crawler with custom physics
The game is live hosted at the link included. If you wish to develop or run the game locally, you can clone the repository. No frameworks or packages are needed, all scripts are included. Currently gameplay consists of 3 levels, traversable in an infinite loop via the doors on each level.
- Create Sprites For Attack
- Add Attack Function
- Door Requirements
- "Key" item
- "Locked" doors
- Enemy Class
- Drop Key on Death
- Enemy Hitpoints
- Enemy Attack
- Player Hitpoints
- Project Setup
- Player Class
- Add gravity
- Player Movement/Event Listeners
- Background Sprites
- Collision Blocks
- Player Collision Detection
- Animate Sprites
- Hitbox Implementation
- Sprite Swapping
- Doors, Door Animations
- Level Change