I was experimenting with Matt Shumer's Gauntlet Loop and shared a quick demo of an old favorite game, Worms Armageddon, the other day. It was built from a single prompt that kicked off the entire loop.
There's not much point in polishing or fixing it, though, since there are already excellent browser ports of the original. So I wanted to try something far more ambitious: GTA 6.
The first attempt failed spectacularly. It got stuck after generating little more than a basic 3D world. But after several additional loops and workflows, it eventually evolved into the very rough prototype you see in the video.
I think this can be pushed much further. With a better feedback loop, I believe something like this could eventually be built from a single prompt and produce significantly better results.
The key seems to be giving the agent much richer debugging information. Claude Code can't natively understand gameplay videos, so it extracts frames and reasons over those. That's somewhat useful, but exporting structured JSON describing the game state works far better because it can directly understand what's happening in the world.
So far, it has taken 22 hours and 86 agents to get here.
I'll keep pushing this experiment. I'm also considering improving the harness and migrating from pure Three.js to Babylon.js.
If you've been experimenting with similar agentic loops, or have ideas on how to push this further, I'd love to hear them.
Link: https://v.redd.it/ri3dy0ksh4hh1
Subreddit: r/ClaudeAI