
Walk, fight, loot, talk, and save. Build a full top-down RPG one system at a time.
Start free in your browser, no account needed. The full campaign unlocks with Guild Hall membership.
Membership is US$25 per month or US$200 per year. Eligible new members start with 7 days free. Card required.
Best for
builders who are comfortable with the Godot basics and want real systems.
You should already know
basic Godot comfort: scenes, nodes, and attaching scripts.
New to coding? The trail starts with an optional quest that teaches this from zero: Code From Zero.
You will learn
Where this path ends
You finish: a complete 2D top-down RPG you can walk, fight, loot, talk, and save in.
The free quests get you started. Guild Hall hands you the rest of the map, all the way to this.
Your build plan, week by week
Movement + world
Top-down movement, a follow camera, and a tile-based world with doors between rooms.
Combat + enemies
Hitboxes, health and knockback, enemies with AI, and combat that feels good.
Inventory + stats
A real inventory with items and pickups, then stats and leveling.
Dialogue, save + assemble
Dialogue and quests, save and load, then the capstone that ties every system into one playable RPG.
10 systems, built in order, add up to one finished game. Each quest builds a system the next one needs, all the way to the finished build at the end of the trail. Start at quest 1, or skip Code From Zero if you can already code. Quests marked Optional are extras: skip them and you still reach the finished game, and they never count against your progress. You can revisit a quest you've already unlocked anytime.
Guild Hall is the membership that unlocks the full guided path. Membership is US$25 per month or US$200 per year. Eligible new members start with 7 days free. Card required.
Tap a node to see the quest and start it.
Finish the game and ship it. Then choose what comes next.
Browse campaigns Submit a build to the Showcase Back to your dashboard
You don't have to start another long campaign. Any of these counts as progress.