From a first canvas rectangle to a game you can play. The lessons use the same browser games published on this site.
Follow one clear beginner path: setup, game loop, drawing, movement, and collision.
Use Snake, Breakout, and a platformer plan to turn lessons into a game.
Browse reusable snippets, then test ideas immediately in the playground.
51 Snippets
New Series
Velocity, gravity, collisions, and particles.
Just Added
Easing functions, screen shake, and flashy effects.
State machines, pathfinding, and smart enemies.
New path
Use an AI agent with Blender MCP and Unity CLI to inspect a scene, export glTF, and run a headless build.
NewSynthesizers, scheduling, and dynamic sound effects.
See the lessons, playable games, and build notes connected in one place.
Write game code in your browser and run it instantly.
Live Beta