The game they designed, that actually runs
What it does: Your kid describes a game in their own words; AI turns it into a small game you open in a browser. Then comes the good part: they ask for changes (“the dragon breathes fire now”) and see their ideas become real in seconds. How long: An afternoon for the first version. Does it cost money: No (the free tiers handle this fine).
| Effort | Setup | Risk |
|---|---|---|
| ★★☆☆☆ Talking and playing | ★☆☆☆☆ Any computer | ★☆☆☆☆ Frustration when a change breaks; keep old versions |
How to do it
Using ChatGPT (or Google Gemini)
- Let the kid hold the prompt. Speech-to-text means a five-year-old can dictate “a game where I’m a T-rex and I jump over volcanoes”. One dad and his five-year-old built a full game this way, starting on a phone; the kid dictated ideas, the dad handled saving files
- Ask for one HTML file. It opens in any browser by double-clicking; nothing to install, nothing to sign up for. This one constraint keeps the whole project kid-scale
- Iterate out loud. The loop that hooks kids: play it, ask for a change, refresh, play again. Small asks work better than big ones (“make the dinosaur jump higher” lands; “make it awesome” doesn’t)
- Save versions. When a change breaks the game (it will), you go back a version instead of starting over. game-v3.html, game-v4.html
- When it outgrows one file, that’s a real milestone: a piano-practice dad built his daughter a custom app in one sitting after starting exactly like this, and the app tracked her real keyboard and ramped difficulty like a game
What the kid actually learns
Not coding. Designing: deciding what the rules should be, seeing the consequence of a request, learning that “it broke” has a cause you can find. One session of “the dragon falls through the floor, how do we describe the problem to get it fixed” teaches more debugging instinct than an hour of tutorial. And the work is theirs; the parent’s job is saving files and asking “what do you want to change next?”
Watch out
- Ask for simple on purpose. “One HTML file, simple code” keeps the AI in kid-project territory. Without it, you get an over-engineered skeleton neither of you can steer
- Long sessions drift. After many changes, AI starts forgetting earlier ones. Starting a fresh chat with the latest file pasted in (“this is our game, now add X”) resets it
- The kid dictates, you operate the keyboard. Reversing this turns it into you building a game while they watch
- Some ideas genuinely exceed the tool. “A game like Minecraft” won’t fit in one file. Help shrink the idea (“what’s the one thing that makes it fun?”)
Last tested: pending. This walkthrough was prepared from the products’ documented capabilities and has not yet been verified step-by-step by a real person. If you try it (whether it works or not), tell us on GitHub.