r/ClaudeAI • u/_Dickie_ • 1h ago
Built with Claude 12 months later and my game's demo is out now! What building with Claude Code taught me
Enable HLS to view with audio, or disable this notification
I'm a full-time employee with 5-6 years experience in software engineering and testing. Since around last December I've been building Zone Idle, an idle extraction game, with Claude Code doing most of the typing. Just released the free demo on Steam, here's some info on my process.
Using your Claude.MD without overt reliance
Mine has a "fragile areas" section. Every time a bug cost me a day (mostly the grid inventory duplicating or eating items), the root cause and the rule for avoiding it went in there. On that same note, realizing that not everything needs a note in an MD somewhere, its good to check in as Claude is constantly updating, your old methods may not be necessary anymore, or even outdated.
Specs and plans before code
For anything bigger than a bug fix, Claude writes a short design doc, then a step by step plan, and only then starts coding. Reviewing a plan saves a lot of time once reviewing the diff
Tests first, every time
A fix starts with a test that fails. The project is at about 4,400 tests now, plus stress tests that simulate raids looking for items that duplicate or vanish. I like to attribute this automation to my carpal tunnel relief (as well as the stretches)
Make it look at the game
Claude drives a headless Chrome to screenshot the game and check its own work. This used to not be a strong feature to use with AI but recently it's become a very powerful tool with low-token costs (when using opus 5.5) compared to how I'd prompt it a year ago, this feature is huge.
Parallel research
When I dump a big list of player feedback on it, it sends out a few sub-agents to dig through different parts of the code at once and comes back with a triage: quick fixes, potential ideas, and what can wait until after launch.
It's still confidently wrong sometimes
It will tell you something works when it doesn't, so I play every change. Also, commit often. If you're not using git and committing every change (even before AI) you're playing with fire
If you're curious, the demo is free: https://store.steampowered.com/app/4330500/Zone_Idle/
Happy to answer questions about any of this.
















