Hands-On Rust tutorial project
The hero's hometown is suffering from a plague of monsters. Welling up from the deep, they seem unstoppable. Legend tells of the Amulet of Yala - Yet Another Lost Amulet - that can be used to stem the tide. After a long might at the tavern, the hero promises to save the day - and sets forth into the dungeon.
- Create a basic dungeon map
- Place the player and let them walk around
- Spawn monsters, draw them, and let the player kill them by walking into them
- Add health and a combat system that uses it
- Add healing potions
- Display a "game over" screen when the player dies
- Add the Amulet of Yala to the level and let the player win by reaching it
- Add Field of View
- Add more interesting dungeon designs
- Add some dungeon themes
- Add multiple layers to the dungeon, with the Amulet of Yala
- Add varied weapons to the game
- Move to a data-driven design for spawning enemies
- Consider some visual effects to make combat more visceral
- Consider keeping score
To Herbert Wolverson for his book Hands-on Rust
To all artists: