Lunker. Built with help from Claude. The model wasn't the unlock. The system was.
I run a two-man studio where the other man is an AI. This week we shipped LUNKER, a top-down arcade fishing game, to the Stop Killing Games jam. Theme was High Score Chasers. First playable in one prompt pass, submission quality in two, then fourteen more versions of polish because I kept having ideas.
The honest part: the model wrote every line of code. I didn't touch a keyboard except to playtest and complain. But I don't think the model is why this worked, because six months ago the same model access produced slop. What changed is the system around it.
What the system is:
One reusable engine file, extracted from our previous games. Fixed timestep loop, seeded RNG, synth audio, input, particles, collision. Every seam is tagged with comments like GAME STARTS HERE and LEAVE THIS ALONE. The comments aren't for me. They're guardrails for the AI.
Single-file architecture. The whole game is one HTML file, so the entire project fits in the model's context. No "it forgot the other module" failures, ever.
A doctrine document the AI reads before writing anything. Research the genre before building. Every fish must read as its species in silhouette. No bite timers because that's the number one complaint in fishing game reviews. Sessions under three minutes. It's design taste, written down, enforceable.
A verify pipeline the AI runs on itself before I ever see a build. Parse check, headless simulation of full runs, screenshot review, regression suites that grow every time live testing finds a bug headless testing missed.
The part that sold me: near the end I told it to play the game headless a bunch of times and audit its own source. It ran 24 full games in four play styles and found a real shipping bug. Runs that rode the clock to the cap generated share codes that its own decoder rejected. Your best runs produced dead links. It reported the finding with a repro before touching anything, fixed it, and pinned a regression test.
Things the system still can't do: know that fish were swimming tail-first to the hook, that catfish whiskers point sideways, or that the title theme sounded like Mega Man when I asked for a sea shanty. Every one of those came from a human playing the build on a real phone. The loop is AI builds, human feels.
Game's free, one HTML file, plays in the browser: https://mdawg74.itch.io/lunker. Jam voting runs through July 31 if you want to judge whether any of this worked.
Happy to answer questions about the setup.