// the find
Bozar/GodotRoguelikeTutorial
A guide to build a simple Roguelike game with Godot engine.
A step-by-step GDScript tutorial for building a traditional roguelike in Godot 3, structured as numbered chapter snapshots (02–10) that each compile and run independently. Aimed at developers who know some programming but are new to Godot or roguelike game architecture.
Each chapter is a self-contained, runnable project — you can open chapter 05 without touching 01–04, which is genuinely useful for following along or jumping to a specific topic. The progression is incremental and honest: enemy AI, turn scheduling, combat, and save/reload are introduced one at a time rather than dumped at once. Uses a proper ASCII tileset (curses_vector) from the start, so it stays in the roguelike aesthetic instead of drifting into a generic Godot platformer tutorial. The Schedule system showing up in chapter 05 means turn-based mechanics are treated as a first-class design concern, not an afterthought.
Last pushed April 2020, targeting Godot 3 — the GDScript and scene format are incompatible with Godot 4 without a migration pass, so anyone starting a new project today will hit friction immediately. The actual tutorial text lives on the GitHub wiki, not in the repo, which means if the wiki goes dark the code becomes opaque. No dungeon generation beyond the fixed initial layout is visible in the tree — field of view, procgen rooms, and items are either not covered or not present. 275 stars and 17 forks in six years suggests it never got significant adoption, which tracks with the Godot 3/4 split making it increasingly irrelevant.