Fishing
A small fishing game that runs in the browser. Three minigames, 24 Brazilian species and a lake to sail.
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.