← Godot program
Advaslearning Hub · Coding for Kids

Godot — Syllabus Outline

A 4-level Godot game-development journey for ages 11–16. From your first moving sprite to a shipped online multiplayer game — 2D, 3D, backend and publishing. Job-ready indie game developer after L4, then Game Basis — a whole game built end to end, one topic at a time.

5
Levels
4
Lessons written
191
Lessons planned

How the programme is structured

The programme runs across 5 levels holding 4 written lessons and 191 more planned, each level at 48 hours. Every level below lists what it covers and what the student walks away having built.

Need the lesson-by-lesson breakdown? Open the full lesson plan — every lesson with its code, type and milestone.

Level 1 · Foundations

Godot & 2D Foundations

48 lessons48 hoursAges 11–16📋 Lesson list

Meet the Godot editor, learn GDScript, and build real 2D games — movement, collisions, UI, animation, sound and tilemaps. By the end of Level 1 you can build and export a small complete 2D game to desktop.

🧭 What this level covers

  • A · Meet Godot
  • B · GDScript fundamentals
  • C · 2D nodes & movement
  • D · Collisions & physics 2D
  • E · Scenes, instancing & UI
  • F · Animation & audio
  • G · TileMaps
  • H · Capstones
  • Assessment
1 lesson
Written
47 lessons
Planned
9
Topic clusters
Level 2 · 2D Mastery

2D Mastery, Assets & Data

48 lessons48 hoursAges 11–16📋 Lesson list

Architecture and game feel, a shaders intro, save/load, and a localdatabase. Plus a full asset-creation strand — make your own pixel art, sound effects and music with free tools (and free AI tooling, used responsibly).

🧭 What this level covers

  • A · Architecture
  • B · Game feel / juice
  • C · Shaders intro
  • D · Save/load & settings
  • E · Game data & local database
  • F · Asset-creation strand
  • G · Capstone
  • Assessment
0 lessons
Written
48 lessons
Planned
8
Topic clusters
Level 3 · 3D

3D Game Development

48 lessons48 hoursAges 11–16📋 Lesson list

Into the third dimension: 3D scenes, physics and lighting, importing models, animation trees, navigation and AI. Includes a 3D asset strand — model in Blender, plus free AI 3D and music tools. Build a complete 3D game.

🧭 What this level covers

  • A · 3D basics
  • B · 3D movement & physics
  • C · Models & materials
  • D · Lighting & environment
  • E · 3D animation
  • F · 3D gameplay systems
  • G · 3D asset creation
  • H · Capstone
  • Assessment
0 lessons
Written
48 lessons
Planned
9
Topic clusters
Level 4 · Online & Ship

Multiplayer, Backend & Shipping

48 lessons48 hoursAges 12–16📋 Lesson list

Build online multiplayer with Godot's high-level networking, stand up a game backend and database (Supabase / Nakama) for accounts and leaderboards, then publish to desktop, mobile and web. The capstone is a shipped multiplayer game in your portfolio.

🧭 What this level covers

  • A · Networking foundations
  • B · Godot high-level multiplayer
  • C · Online play
  • D · Backend & databases for games
  • E · Publishing: desktop & web
  • F · Publishing: mobile & stores
  • G · Final capstone
  • Assessment
0 lessons
Written
48 lessons
Planned
8
Topic clusters
Game Basis · After the core

Build a Whole Game

3 games24 lessons eachAges 11–16📋 Lesson list

One complete game per topic, from the first design note to a playable online build — the skills of Levels 1–4 put to work on a single project you can hand somebody to play. Take a game once its prerequisite level is done, in any order.

🧭 What this level covers

  • Choose a game
3 lessons
Written
1
Topic clusters