Skip to main content

Fishing

A small fishing game that runs in the browser. Three minigames, 24 Brazilian species and a lake to sail.

  • The bait shack on the bank, with the pier and the moored boat
  • The same lake at night, with lit windows on the far bank
  • The rings minigame, with the world dimmed behind it
  • The bank shop open over the lake, with the catch to sell and the prices of the line and baits

Why it exists

I was hooked on fishing games. I recommend Dredge and Dave the Diver to everyone, and I hope you enjoy this little one here.

It is silly and simple, and I know it may not be the most fun thing you play today. That is why how it was made comes right below.

How it was built

This game is completely vibe coded. I wrote a spec setting out the idea and saying it needed tests and had to be faithful to what I asked for.

Each minigame engine is a pair, with pure logic in a tested file and a visual shell that only draws what the logic says. There are 179 tests, and the whole time we were trying not to grow the weight of loading the game.

The images were generated with codex. The code and the image prompts were written by Claude Code, and I was approving or asking for improvements on what was being made. You can see all of it on my GitHub.