Never written a line of code? Start here. You run real GDScript right in your browser, press a button, and watch it work. 11 lessons take you from your very first print to moving a sprite in real Godot 4.
11
Lessons
1235
XP Reward
Beginner
Difficulty
No videos to zone out to. You write the code yourself in the browser, and Code Checks show what your code passed as you go.
Final result: Where you end up: your own code moving a real sprite in Godot 4


Free quest. No membership needed.
0 of 11 lessons completed
Never written a line of code? Start here. You run real GDScript right in your browser, press a button, and watch it work. 11 lessons take you from your very first print to moving a sprite in real Godot 4.
Finish it, then keep the momentum. Here's the logical next step.
Recommended
Independence Check: prove it in a new system
Take it after you finish. It picks your ideal next step.
Five short tasks in systems you have not seen, using only what this quest taught. No effect on your progress. It shows you what you can already build without a map, and anything you miss turns into a targeted review.
Freeabout 20 min
Move & Jump
Quest 1 of 9 in the 2D Platformer campaign. It builds on what you just learned.
The fastest path to a character that runs and jumps. You build the player scene from a CharacterBody2D and apply gravity. You run left and right with acceleration and friction, and jump off the ground. Then you swap between idle, run, jump and fall animations. By the end you have a platformer character on screen in one sitting.
Free35-70 min
State Machine AI for 3D Enemies
Optional. Not part of your current route. Needs: Code From Zero, or you can already read GDScript.
Build a full state machine AI for 3D enemies in Godot 4.x. They chase, attack, circle, back away, and react to damage with real knockback and combo tracking, the kind of enemy that actually feels alive.
First 4 lessons free10-14 hours
Browse campaigns Submit a build to the Showcase Back to your dashboard