STARTER COLLECTION · Reviewed 8 October 2026

Make your first game with free learning resources

Keep the first game tiny: one character, one goal and a restart button. Godot offers a free engine; the resources below help you learn its basic workflow and the programming ideas behind it.

Your first goal

A playable game with a clear beginning, goal and ending.

1 · Free core material

Godot Getting Started

Follow the official first-game route and learn scenes and nodes.

Learn engine concepts and begin programming games.

2 · Free core material

GDQuest Learn GDScript

Practise programming concepts in short interactive exercises.

Interactive programming exercises for learning Godot's scripting language.

3 · Free core material

KidsCanCode Recipes

Look up a focused example when you need movement or another game mechanic.

Practical Godot examples for movement, interfaces and game systems.

4 · Free core material

Red Blob Games

Explore visual explanations when your project needs grids or pathfinding.

Interactive explanations of pathfinding, grids and game-development algorithms.

Make this collection work for you

Choose the starting point that matches your current knowledge. Work on one small task, write down what you learned, and use the next resource only when you need it. Check the provider’s current access terms before registering.

Explore the full subject collection

Keep or share the list

Copy the address of this page to share this guide. Use the website’s shelf tools to create your own variation. Teachers can print this page using their browser’s Print command.