The Story Behind Free Flick Football

Free Flick Football started with a question: can you make a tabletop football game that feels as good in a browser as it does on a real table?

I grew up playing all kinds of tabletop games — foosball, finger football, paper football in class. When I stumbled across videos of 'fut-sinuca' (football snooker) from Brazil, where players flick a small ball across a tabletop field with pins, I was hooked. The physics of it — the bank shots, the pin deflections, the satisfying thwack of a goal — seemed like something that could translate to a digital game.

The first prototype was ugly but the physics felt right from day one. A white circle on a green rectangle, bouncing off smaller circles. Within an hour I had something you could actually play, and within a day I couldn't stop playing it myself. That's usually a good sign.

Over the next few months, the game grew feature by feature. AI opponents came first — starting with a simple random-angle bot and evolving into the multi-tier difficulty system with the Insane AI that genuinely finds bank shots and gap shots. Then came local multiplayer, then online play via Partykit, then the daily challenge system.

The game found its audience organically. Brazilian players discovered it and immediately connected it to fut-sinuca. Argentine and Spanish-speaking players came next. I added internationalization with 11 languages to make the game accessible to the communities that were actually playing it.

One of the moments I'm most proud of is when someone posted in a Brazilian gaming community about the game and called it 'fut-sinuca digital.' That connection between the physical tabletop tradition and this digital version was exactly what I was going for.

The game is completely free and funded by optional PRO purchases — cosmetic items and a badge. I made this choice deliberately. The game's physics-based gameplay is the same whether you've paid or not. PRO supporters keep the server running and get to look cool doing it.

Free Flick Football is still a one-person project, and I'm actively developing new features. If you have ideas, feedback, or just want to say hi, I'm @coltpdx on X. See you on the pitch.

← All posts