Build a browser soccer game by playing it and asking for fixes

A surgeon built a fast physics soccer game with controller support and online PvP using Claude Code on a Max plan, playing each build and telling it what to change.

Done withClaude Code· Oct 28, 2026

What they did

A Redditor who works as a surgeon and researches AI in healthcare builds video games as a hobby. For this one, a fast arcade soccer game focused on physics and speed, they used Claude Code on a Max plan, mostly with Opus models, and Claude Code wrote all of the code. The loop was simple: the poster played the current build, described what should be better, and Claude Code made the changes and tested them before the next round of play. The game runs in the browser with no signup, takes keyboard input and picks up an Xbox or PlayStation controller over cable or Bluetooth.

How it went

The game is live and free to play in the browser. Commenters called it one of the better vibe coded games they had seen and said it needed only a little more polish. The poster says online PvP still has bugs they are working through and plans a series of similar games. No time or cost figures are given.

Worth knowing

The method is play, describe, rebuild, repeat, so the human's role is mostly playtesting and taste. Physics feel and multiplayer were the hard parts; local play works while online PvP is still unfinished. The poster used Opus models on a Max subscription, so heavy iteration did not run up per-token bills.

Try it

With Claude Code· 5 parts to fill in

Build a browser game in [repo or folder]: a fast [sport or genre] game with [physics, controls and modes I want]. Use [framework or plain canvas], support keyboard and [gamepad], and keep it playable with no signup. After each change, run it and test that it loads and the controls work, then tell me what changed so I can play it. I will reply with what feels wrong; fix only that and test again. Do not deploy anywhere until I say the build is ready.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related