🧭 Lumo says: Pick one engine to start - you can try the others later

Start Here - Pick Your Engine

Not sure where to begin? Choose the engine that fits your device and interest. Each track shows 3 workshops in order with time and skills. All free, all in the browser where possible, no account needed to start.

Stardust says: start with what you feel like

What do you want to do first?

🐱
Scratch
Browser · Ages 6+ · No install · Best first engine
  1. Catch falling fruit with a basket. Learn sprites, keyboard input and scoring.
    ⏱ 8 steps · ~1 hrSkill: sprites, movement, score
  2. Guide a sprite through walls, collect keys and add a timer with levels.
    ⏱ 11 steps · ~1.5 hrsSkill: walls, collision, levels
  3. Build a scrolling platformer with gravity, platforms, coins and a finish flag.
    ⏱ 10 steps · ~1.5 hrsSkill: gravity, scrolling, collectibles

Full series: My First Scratch Game (6 games) →

🟣
Godot
Desktop · Ages 10+ · GDScript · Free install
  1. Learn variables, functions and signals - the language of Godot.
    ⏱ 6 steps · ~1 hrSkill: GDScript basics
  2. Build your first platformer scene, player movement and camera.
    ⏱ 8 steps · ~2 hrsSkill: scenes, physics, input
  3. Add a car, track, laps and pickups to race with a friend.
    ⏱ 6 steps · ~1.5 hrsSkill: racing, loops, collisions

Full series: My First Video Game (9 episodes) →

🎮
PICO-8
Fantasy console · Ages 8+ · Lua · Tiny games
  1. Ball, paddles and score - the classic. Learn motion and bounce.
    ⏱ 6 steps · ~1 hrSkill: movement, bounce, input
  2. Grow a snake, eat food and avoid yourself. Lists and growth.
    ⏱ 6 steps · ~1 hrSkill: lists, growth, game over
  3. Jump, run and collect across platforms with PICO-8 physics.
    ⏱ 6 steps · ~1.5 hrsSkill: gravity, tiles, levels

Full series: My First PICO-8 Game (6 games) →

🟢
Defold
Desktop · Ages 10+ · Lua · Lightweight
  1. Set up collections, game objects and messages in Defold.
    ⏱ 6 steps · ~1 hrSkill: collections, messages
  2. Build a grid snake that grows and checks for collisions.
    ⏱ 6 steps · ~1 hrSkill: grid, input, logic
  3. Platforms, jumps and coins with Defold's built-in physics.
    ⏱ 6 steps · ~1.5 hrsSkill: physics, tiles, camera

Full series: My First Defold Game (6 games) →

🎯
Roblox Studio
Desktop · Ages 7+ · Lua · 3D worlds
  1. Build an obstacle course with checkpoints and lava - your first Roblox place.
    ⏱ 6 steps · ~1 hrSkill: parts, checkpoints
  2. Buttons that give money, droppers and a tycoon to build.
    ⏱ 6 steps · ~1.5 hrsSkill: buttons, currency
  3. Click for coins, pets and upgrades - learn simulators.
    ⏱ 6 steps · ~1.5 hrsSkill: clicks, pets, upgrades

Full series: My First Roblox Studio Game (9 games) →

Still not sure? Browse all workshops or try the 15-min Pixel Character mission →