Back to browse
0-0.io – Multiplayer browser football with server-authoritative physics

0-0.io – Multiplayer browser football with server-authoritative physics

by mgc8·Jun 15, 2026·3 points·2 comments

AI Analysis

●●SolidCrowd PleaserShip It

Server-authoritative physics in a browser game—HaxBall runs P2P.

Strengths
  • Server-authoritative physics prevents client-side cheating in multiplayer
  • Bot opponents fill empty lobbies so games start instantly
  • Cross-platform with no sign-up barrier to entry
Weaknesses
  • Crowded category with HaxBall dominating for 15+ years
  • Network prediction jankiness acknowledged but unresolved
Category
Target Audience

Casual gamers, HaxBall players, browser game enthusiasts

Similar To

HaxBall · Bonk.io · Shell Shockers

Post Description

Hi everyone, dev here. I made a real-time minimalistic football game (in the lineage of HaxBall) in time for the championship, and thought to turn it into an actual multiplayer game polished for release. It should run in any browser, desktop/tablet/mobile as well and requiring no sign-up for instant play. If there are no people to fill in the slots (which will likely be the case as it's brand new) you can also choose to start with bots to play against. I tried to balance the bots so as not to be too "perfect" but not totally dumb either, enough to present a fun challenge -- but they'll still hit their own goal occasionally.

From the technical side, physics is run authoritatively on the server, which was my initial design idea (since a lot of these run in peer-to-peer mode). That brings some interesting trade-offs between perceived lag and local prediction jankiness, which is one of the main points I'm interested to hear feedback about. I think I've got a pleasant balance, but of course nothing beats real player testing.

The technical stack is LittleJS for the client and a combination of Python and Rust for the server (for the critical path); happy to detail more in the comments if anyone is curious.

A fun addition while the championship is ongoing: if you register (fully optional) you can create custom rooms with teams in the colourways of the current or up-coming real games; I actually extracted these from the official match schedule PDF for all group games and am quite fond of the results.

THank you and looking forward to any feedback!

Similar Projects

Gaming●●Solid

Adding playable bots to a multiplayer game with OpenClaw

The author replaced brittle LLM scripts with OpenClaw-driven bots that actually compete in a live multiplayer game — not just follow canned heuristics. The demo looks playable and charming, but the project reads like a promising experiment: I'd want to see latency handling, how the bot hooks into the game loop, and quantitative match performance before calling this a breakthrough.

Niche GemShip It
petersonh
113mo ago
Gaming●●Solid

A text-based space trading game that runs in Telegram

BBS door game nostalgia meets Telegram—plays on airplane wifi.

Niche GemCozyBig Brain
yaronr
202mo ago
Gaming●●Solid

Tilecraft – Online multiplayer tile rummy, RUST back end

The author actually built a proper server-authoritative game using Rust + Tokio and Tungstenite, then added 4-player ELO quick queues, best-of-N lobbies and global leaderboards — not just a demo. The UI looks inviting, but the product hinges on live player density (no bots yet) and raises questions about latency handling, cheat prevention and scaling as the leaderboard grows.

WizardryNiche Gem
iCeGaming
113mo ago