How we co-authored a live 3D sandbox game in plain spoken English.
window.customTicks array lets generated code animate meshes and check distances every frame.{ say, js } so spoken feedback and 3D updates land together.My daughter Gemma is five. She built the entire 3D game by talking to Antigravity.
Gemma's session was a nonstop stream of ideas: new physics, new colors, and animal shapes on the fly.
Move the loop out of my IDE and into the running game through an on-screen voice HUD. She got her own tool. I got my laptop back.
Click each step to trace a spoken command into the running Three.js scene.
Web Speech API turns what she says into live subtitle text.
Gemini returns a fixed JSON schema: a spoken reply and Three.js code.
The game evaluates the code against the live scene while she keeps playing.
The actual code Gemini wrote and injected into the running game when Gemma asked for tiger mode.
Changing shapes wasn't enough. Gemma wanted behaviors, so we let Gemini push functions into the render loop.
Talk to the game and watch Gemini rewrite the 3D scene while you drive.
Play Smoosh Patrol →
A five-year-old programmed a 3D game by talking. For those of us who build software for a living, the work shifts to reviewing what agents wrote and setting the boundaries.