About Godot Learning
Free interactive tutorials for game developers transitioning to Godot Engine. Built by developers, for developers.
Our Mission
Godot Engine is growing fast, and thousands of developers are looking to make the switch from Unity and Unreal. But most learning resources start from scratch — they don't leverage what experienced developers already know.
We built Godot Learning to bridge that gap. Instead of teaching you what a variable is,
we show you how GetComponent<T>() translates to $NodeName,
how Prefabs become Scenes, and how C# patterns map to GDScript.
How We Teach
Learn by Doing
Every concept has interactive code examples, not just text walls. You write, edit, and experiment with real GDScript in your browser.
Engine Veterans Welcome
Built specifically for Unity and Unreal developers. Every concept is explained through comparisons you already understand.
Always Up to Date
Content tracks the latest Godot releases (currently 4.6). When new features ship, our guides update to match.
No Gatekeeping
100% free, no accounts required, no paywalls, no upsells. Open source learning for an open source engine.
Join the Community
Godot has one of the most welcoming game dev communities. Connect with thousands of developers learning and building with Godot.
Suggest a Tutorial
Want us to cover a specific topic? Let us know what would help you most.
Open Source
This platform is open source. If you find an error, want to add content, or have suggestions, contributions are welcome. Godot is community-driven, and so is this project.