Multiplayer Starter
Online co-op with a ready-up lobby, chat and server-checked movement that still feels instant.
Godot 4.7 · MIT code
Learn to build it: Two Windows Talking (Free, 9 lessons)
12 finished game systems you can download, run and take apart. Each one is a small Godot project with a demo scene and a README that explains how it works.
Every project links to the quest that teaches you to build it yourself, one step at a time, in your browser.
Online co-op with a ready-up lobby, chat and server-checked movement that still feels instant.
Godot 4.7 · MIT code
Learn to build it: Two Windows Talking (Free, 9 lessons)
Save slots where picked-up items stay picked up and opened chests stay open.
Godot 4.7 · MIT code · CC0 art
Learn to build it: Save + Load System (First 4 lessons free)
A slot inventory with stacking, drag and drop, tooltips, item use and save data.
Godot 4.7 · MIT code · CC0 art
Learn to build it: Inventory System (Free, 10 lessons)
8-direction movement, mouse aim, a dash with i-frames and a follow camera with shake.
Godot 4.7 · MIT code · CC0 art
Learn to build it: 2D Roguelike: Top-Down Controller (Free, 8 lessons)
Branching dialogue with conditions and effects, quests that track themselves, and a visual dialogue editor.
Godot 4.7 · MIT code · CC0 art
Learn to build it: Dialogue & Quest System (First 4 lessons free)
One sword swing split into seven layers you can switch on and off while the game runs.
Godot 4.7 · MIT code
Learn to build it: Game Feel: Make Combat Hit (First 2 lessons free)
Health, hitbox and hurtbox components with one hit per swing, knockback, hit-stop and i-frames.
Godot 4.7 · MIT code · CC0 art
Learn to build it: 2D Roguelike: Combat Core (First 4 lessons free)
Four enemy types and a three-pattern boss on one shared state machine, with attacks you can read.
Godot 4.7 · MIT code · CC0 art
Learn to build it: 2D Roguelike: Enemies & AI (First 3 lessons free)
Health and mana pools, attributes, modifiers tagged by source, an XP curve and stat points.
Godot 4.7 · MIT code
Learn to build it: Stats & Leveling System (First 4 lessons free)
A node-per-state machine, shown on a slime that idles, roams, chases, leaps, staggers and dies.
Godot 4.7 · MIT code · CC0 art
Learn to build it: 2D Top-Down Enemy AI (First 2 lessons free)
Coyote time, jump buffering, variable jump height, double jump, air dash and wall jump.
Godot 4.7 · MIT code · CC0 art
Learn to build it: Move & Jump (Free, 3 lessons)
Main, pause and options menus with saved settings, fade transitions and gamepad support.
Godot 4.7 · MIT code · CC0 art
Learn to build it: 2D Roguelike: Capstone (First 3 lessons free)
The code is MIT licensed. Use it in your own games, commercial ones included, and change anything.
The art and fonts are not ours. They come from free CC0 packs, mostly by Kenney, and each project lists what it includes in its THIRD_PARTY_ASSETS.md file. These projects use none at all: Multiplayer Starter, Game Feel Lab and Stats and Leveling.
Each quest builds one of these systems with you. You write the GDScript in your browser and every step is checked before you move on.