Kids Coding Game

EXPEDITION
CODE

Learn to code. Build games. Launch rockets.

A multiplayer coding game for kids 9 and up where players write real code — not blocks — to make games come alive. The engine is forgiving, so young coders can focus on the fun of making things move, shoot, and explode.

9+ Age
Real Code
Live Multiplayer
Steve the penguin mascot with compass and gear

The Missions

Each session is a different game. Players code the behavior — movement, physics, enemies, scoring — using simple, expressive commands.

Rocket Launch

Rocket Launch

Program rockets to blast off from an alien planet. Control thrust, timing, and trajectory with real code.

Space Lasers

Space Lasers

Build a Space Invaders-style shooter. Write the logic to move your ship and fire lasers at the alien swarm.

Chicken Attack

Chicken Attack

Chickens gone rogue! Code their movement patterns and physics in a chaotic farm invasion.

Ocean Eats

Ocean Eats

Control a hungry triggerfish on the hunt. Code swim speed and eating behavior to survive the ocean.

Real Code. For Real Kids.

{ }

Actual Code, Not Blocks

Kids type real JavaScript-style syntax. No drag-and-drop blocks. The feeling of writing code that actually works is something blocks can never replicate.

~

Forgiving Engine

You don't have to write perfect code. The engine tolerates small mistakes so kids can focus on the logic, not the syntax. Errors show up as friendly hints, not red walls.

</>

Build Together, Live

Teams collaborate in real time. Each player codes a different piece of the same game — one handles movement, another handles enemies — and they see each other's changes instantly.

Instant Feedback

Write a line of code and watch the game respond immediately. There's no compile step, no confusion. The connection between code and outcome is immediate and satisfying.

Meet Your Guide

This is Steve.

Steve is a sassy penguin with a lot of opinions about your code. He's got a backpack full of gadgets, a compass he probably doesn't need, and an endless supply of commentary on your variable names.

He's also genuinely helpful — appearing at key moments to drop hints, explain concepts, and keep kids from rage-quitting when the code doesn't do what they expect. He speaks in text bubbles, types your words back at you, and even has text-to-speech so he can read aloud.

Sarcastic Helpful Pixel Art Talks Back
Steve the penguin

How It Works

01

Join a Room

The teacher creates a room and shares the code. Everyone joins from their own device — phone, tablet, or laptop. No downloads.

02

Get Your Ticket

Each player is assigned a coding "ticket" — a specific piece of the game to build. Everyone codes a different part, then it all runs together.

03

Write Real Code

A toolbox provides the available commands. Kids type their logic in the editor and watch the game respond in a live preview panel beside the code.

04

Play Together

When everyone's code is in, the full game runs. The team's combined code is what makes the game work — or chaotically fail. Either way, it's memorable.

Ready to explore?

Expedition Code is live and free to play. Grab some kids, open a room, and see what happens when real code meets zero pressure.

Launch expeditioncode.com
Back to All Projects