Track · Ages 6–17

Game Development

Design worlds. Build games. Tell stories that play.

Kids learn how games actually work — characters, physics, mechanics, sound, and story — by writing real code from day one. They walk away with playable games they're proud to share.

3 Levels

What they'll learn to do

  • Think like a game designer, not just a player
  • Build real interactive worlds with real physics and logic
  • Ship playable games written in real code
  • Learn the patterns working studios actually use
Curriculum

Three levels. One real project per level.

Every level moves your kid from learning to building. Each ends with a capstone project they can show off.

L1

Junior Builders

typically 6–9

6 lessons + capstone

Real JavaScript — kid-sized. We skip the drag-and-drop and go straight to writing simple, real code with p5.js. By week six, your kid has a real game with their name on the title screen.

JavaScriptp5.jsPixel art basics
01

Your First JavaScript Code

Real code, real syntax — written by a real kid.

02

Move A Sprite

Get something on the screen moving with your code.

03

Sound & Color

Make it feel alive: audio, color, animation.

04

Score, Lives & Logic

Variables, if-statements, and game-over screens.

05

Levels & Worlds

Lists and loops to design bigger, richer levels.

06

Polish & Playtest

Find bugs, tune difficulty, ship a real version.

Capstone Project

Capstone: A Real Arcade Game

Build a real arcade game with 3 levels, scoring, and original art. Shared with family in a live showcase — and downloadable.

L2

Code Crafters

typically 10–13

6 lessons + capstone

Now they're writing serious code. They'll design a 2D platformer with AI enemies, save data, and a story — using the same patterns real game developers use.

JavaScriptp5.jsTiled (level editor)Aseprite
01

Game Loop & Inputs

Understand what makes every game tick.

02

2D Physics

Gravity, collisions, jumping, friction.

03

Enemy AI

Patrol, chase, attack — write real behavior logic.

04

Tilemaps & Levels

Design large worlds with reusable tiles.

05

Save & Load

Persist progress with files and JSON.

06

UI & Menus

Title screens, pause menus, settings.

Capstone Project

Capstone: 2D Platformer with 3 Levels

Design and ship a full 2D platformer with original art, AI enemies, collectibles, and a save system. Playable in the browser.

L3

Studio Track

typically 14–17

6 lessons + capstone

The same engines real studios use, the same workflows real engineers use. They'll plan, build, polish, and publish a downloadable game with original mechanics — and a real download link.

JavaScriptp5.jsBlender (3D)Git & GitHubitch.io
01

Engine Fundamentals

Scenes, GameObjects, components, prefabs.

02

JavaScript Scripting

Classes, events, coroutines, design patterns.

03

3D Modeling Basics

Make and import props, characters, and animations.

04

Game Feel & Polish

Camera, juice, screen shake, sound design.

05

Version Control

Work on a team with Git, branches, and PRs.

06

Ship It

Build, package, and publish on itch.io.

Capstone Project

Capstone: Publish a Game

Pitch, scope, build, and publish a complete game with original mechanics. Real download link, real players, real feedback.

Ready to give your kid a real edge?

Cohorts are capped at five students. Enroll now and we'll send a full curriculum overview, and book a free 20-minute placement call.