Build a JRPG
in Godot 4

A complete, from-scratch tutorial series that takes you from an empty Godot project to a fully playable turn-based RPG. 27 modules. One continuous project. Every system explained. Expect around 20–30 hours from start to finish.

Start the Tutorial

What You'll Build

Crystal Saga — a small but architecturally complete JRPG with a town, a forest, a dungeon, and a boss fight. Along the way, you'll implement every major system a JRPG needs:

▸ Tile-based overworld with multiple areas
▸ Scene transitions with fade effects
▸ NPCs with branching dialogue
▸ Turn-based battle system
▸ Inventory, equipment, and shops
▸ Quest system with game flags
▸ Party management and recruitment
▸ Save/load with JSON serialization
▸ Music, SFX, and audio buses
▸ Title screen, pause menu, credits