Yet Another Roguelike Tutorial - Written in Python 3 and TCOD
Main Tutorial: Link to heading
- Part 0 - Setting Up
- Part 1 - Drawing the ‘@’ symbol and moving it around
- Part 2 - The generic Entity, the render functions, and the map
- Part 3 - Generating a dungeon
- Part 4 - Field of view
- Part 5 - Placing enemies and kicking them (harmlessly)
- Part 6 - Doing (and taking) some damage
- Part 7 - Creating the Interface
- Part 8 - Items and Inventory
- Part 9 - Ranged Scrolls and Targeting
- Part 10 - Saving and loading
- Part 11 - Delving into the Dungeon
- Part 12 - Increasing Difficulty
- Part 13 - Gearing up
Extras: Link to heading
- June 23, 2020 Part 2 - The generic Entity, the render functions, and the map
- June 23, 2020 Part 3 - Generating a dungeon
- June 14, 2020 Part 1 - Drawing the '@' symbol and moving it around
- June 14, 2020 Part 0 - Setting Up