
Stop watching Godot tutorials.
Follow the path to a finished game.
A guided quest line takes you from your first line of GDScript to a complete, playable game. You always know what to build next.
No signup to start. No card. Write your first line of code in the browser.
Tutorials are a loop. CodingQuests is a road.
Same hours. One path ends with a game you can play.
Watching tutorials
A loop that never ends
You finish the video and still freeze on a blank project.
The CodingQuests path
A road that arrives somewhere
Learn
Build
Combine
Finish game
You build each piece yourself and end with a game you can play.
One road. Every step laid out. A finished game at the end.
Follow the waypoints from your first line of code to shipping your game. No guessing what comes next.
Free quests teach a piece. A campaign builds the whole game.
Free quests teach you one system. A campaign walks you all the way to a finished game.
Free quests
Standalone systems
One system, on its own. Great for learning a piece; you figure out how they fit into a game yourself.
A campaign
One guided path to a finished game
Every quest connects, ending in a finished game you can play, like this action roguelike.
Tutorials show you the answer. Here you build it yourself.
Predict what the code does, test real behavior, then reuse the idea in a new spot. That is the difference between watching and building.
You follow along, then open a blank scene and freeze.
You build it yourself, and Code Checks show what your code actually passed.
How each quest makes the idea stick.
Call what the code does before the explanation appears.
Code Checks show the structure and behavior your solution passed.
Prove It challenges ask you to reuse the idea in a nearby context we did not walk you through line by line.
Resolve rewards clean solves, recovered mistakes, and transfer clears. Copying can still pass, but better clears earn better rewards.
These are built out most in the free beginner quests, and we are rolling them across every campaign.
You write it. Code Checks show what passed. Then you move on.
extends NodeItems are data, not scene objects. This should extend Resource.
extends ResourceCheck passed. On to the next line.
Pick your journey to a finished game.
Each campaign is an ordered quest line. Start free, then continue through the full path to a playable project.
Every campaign works this way. Pick your path:
Real Godot games, actually shipped
Released on Steam and itch.io by Omar, the creator of Coding Quests, and by devs who learned with him. Getting here is the whole point of a campaign.


“I wasted years in tutorial hell, following along then freezing on a blank scene. So I built the guide I wish I'd had: write real GDScript, get it checked, and walk away with a whole game you actually understand.”
Omar · Creator of Coding Quests
Unlock every path to a finished game.
The first quests are free. Membership opens the rest of each campaign, all the way to a playable game.
Free
$0 forever
- 7 complete quests, free forever
- Try the first lessons of every campaign
- Write real GDScript in the browser
- Get instant checks on your code
- Build momentum before you pay
Guild Hall
$25/month
or $200/year, which works out to about $17/month
Guild Hall is the membership that unlocks the full guided path of every campaign, all the way to a finished game.
- Unlock full campaigns
- Download all project files, yours forever
- Get every future quest at no extra cost
- Build complete game systems end to end
- Continue past the free lessons
Your first quests are free. Set out.
Start with the first quest, write real code, and follow the path one step at a time.


