Focused learning

Learning Hub

Choose one outcome, open its dedicated page, and keep building. Guides explain, labs let you practice, and references stay out of the way until you need them.

Reviewed for Godot 4.7.x
Overall progress 0%

0 of 15 focused modules completed

Continue learning

Move from Unity

Translate GameObjects, Prefabs, MonoBehaviours, input, and C# habits into Godot's scene-first workflow.

Engine migration Opens a dedicated page
Continue: Move from Unity
Every focused page follows one loop
  1. LearnUnderstand the decision
  2. PracticeUse one relevant interaction
  3. CheckVerify a visible result
  4. ContinueOpen the next useful page
Choose a path

What are you building toward?

Each path opens a page dedicated to that subject. Nothing changes silently inside this hub.

Engine migration

Move from Unity

Translate GameObjects, Prefabs, MonoBehaviours, input, and C# habits into Godot's scene-first workflow.

Outcome

Rebuild one small Unity-style prototype with clear node ownership.

Start Unity migration
Engine migration

Move from Unreal

Map Actors, Components, Blueprints, UMG, input, and Data Assets into focused Godot systems.

Outcome

Plan and prove one migration-ready vertical slice.

Start Unreal migration
Godot fundamentals

Build a first game

Learn nodes, scenes, scripts, signals, and project structure through a small playable loop.

Outcome

Understand why each node exists and which scene owns it.

Start first game path
Playable prototype

Build a 2D prototype

Connect input, movement, collision, scene composition, and saving in production order.

Outcome

Finish a responsive, saveable 2D gameplay slice.

Start 2D prototype
Core guides

Learn one system at a time

Use these when a path sends you here or when one concept is blocking your project.

Core concept

Nodes and scenes

Build scene trees with visible ownership instead of empty containers.

Open nodes guide
Interactive drill

Engine terminology

Translate familiar Unity and Unreal terms into Godot concepts.

Open terminology guide
Production guide

Physics decisions

Choose body types, layers, masks, and a useful debugging order.

Open physics guide
Production guide

Save and load

Persist plain game state without serializing live scene nodes.

Open save guide
Interactive practice

Open a tool when you are ready to do

These destinations change state and ask for input. They are kept separate from reading guides.

Build in the browser

Scene Builder

Assemble a node tree and generate a clean starting script.

Try Scene Builder
Guided workshop

Code Lab

Complete coached GDScript proofs instead of reading another example.

Try Code Lab
Interactive tool

Input Playground

See actions, dead zones, and device input update live.

Try Input Playground
Practice editor

Code Sandbox

Draft and inspect short GDScript snippets before testing in Godot.

Try Code Sandbox
Reference shelf

Look something up without starting a course

Short, direct material for an active build.

New to Godot? Start with Nodes and Scenes. It explains the ownership model every other page uses.
Open nodes guide