The Pirate Arcade Experiment

How far can a zero-cost, AI-assisted development workflow go? This post covers the tools, constraints, and findings from building Pirate Arcade with free models, local hardware, and open source infrastructure.

Goal

Build a polished pirate-themed arcade collection — four classic games reimagined — using only free AI-assisted coding tools, local hardware, open source infrastructure, and no paid subscriptions. Then wrap it in a public-facing website to document the process.

The bet: a single developer with free AI assistance, a local workstation, GitHub, and Cloudflare’s free tier can ship something real.

Tools used

What worked

What broke

Human intervention needed

What I’d try next

Comparison notes

I’ve used several paid AI coding tools in professional contexts. The free-to-use models accessed through OpenCode are competitive for well-documented patterns and common frameworks. The gap shows up in:

  1. Context window management — paid tools handle larger contexts more reliably
  2. Consistent output quality — paid tools have less variance between runs
  3. Edge case handling — niche frameworks or less common patterns benefit from the larger training sets of paid models
  4. Integration polish — paid tools tend to have smoother editor integration

That said, “free and good enough to ship” is an incredible capability. The zero-cost constraint forced better engineering discipline: clearer prompts, smaller diffs, more frequent commits, and more thorough review. That discipline improved the output.


This is a living document. As the project evolves, I’ll update this post with new findings and updated tool comparisons.