Roguelike Tutorial 2020
In this tutorial series we’ll implement a roguelike from scratch in rust using the chargrid library for rendering and input handling. All the code is available on github: chargrid-roguelike-tutorial-2020. If you spot a bug in the tutorial, raise an issue or submit a pull request.
- Part 0 - Setting Up
- Part 1 - Drawing and Moving the Player
- Part 2 - Entities, Rendering, Map
- Part 3 - Generating a Dungeon
- Part 4 - Field of View
- Part 5 - Placing NPCs
- Part 6 - AI and Combat
- Part 7 - User Interface
- Part 8 - Items and Inventory
- Part 9 - Ranged Scrolls and Targeting
- Part 10 - Saving and Loading
- Part 11 - Descending the Stairs
- Part 12 - Increasing Difficulty
- Part 13 - Equipment