Yet Another Roguelike Tutorial in Godot
Every year the subreddit r/roguelikedev does the "Complete Roguelike Tutorial", an event where participants go through a tutorial together over the course of several weeks. The tutorial in question is the one for python and the tcod library, found at http://rogueliketutorials.com/
This year (2023) I am attempting to accompany that tutorial with my own tutorial series for Godot 4. This is an ongoing endeavour. By now I have fallen behind the reddit event. That event has concluded by now, but I will nonetheless try to this project (albeit at a slower pace).
You can find the code for all the parts I have completed here.
Here are the links to the written blog posts.
- Parts 0 & 1, Setup: https://selinadev.github.io/05-rogueliketutorial-01/
- Part 2, Generic Entity and the Map: https://selinadev.github.io/06-rogueliketutorial-02/
- Part 3, Generating a Dungeon: https://selinadev.github.io/07-rogueliketutorial-03/
- Part 4, Field of View: https://selinadev.github.io/08-rogueliketutorial-04/
- Part 5, Placing Enemies and Kicking Them (harmlessly): https://selinadev.github.io/09-rogueliketutorial-05/
- Part 6, Doing (and taking) some Damage: https://selinadev.github.io/10-rogueliketutorial-06/
- Part 7, Creating the Interface: https://selinadev.github.io/11-rogueliketutorial-07/
- Part 8, Items and Inventory: https://selinadev.github.io/12-rogueliketutorial-08/