A downloadable game

A real-time multiplayer 2D football game inspired by Haxball. Peer-to-peer, no central server. Up to 4 players.

Play it here: bolbo.live

How it works

Players connect directly to each other using WebRTC. One player acts as the host and maintains the authoritative game state. The host syncs positions, scores, and physics to all connected peers. Interpolation and a jitter buffer keep things smooth over unreliable connections.

Features

  • Real-time multiplayer with up to 4 players
  • Peer-to-peer networking with host-based state management
  • Team-based gameplay with spectator mode
  • In-game chat
  • Host migration on disconnect
  • Responsive design for different screen sizes

Controls

  • Move: WASD or Arrow keys
  • Kick: X or Spacebar
  • Pause (host only): P

Tech

Built with Phaser 3 for rendering and physics, React for the UI, and trystero for peer-to-peer connections. Bundled with Vite.

Published 2 days ago
StatusReleased
AuthorPapu
GenreSports
Tags2D, Football, Multiplayer, Soccer

Leave a comment

Log in with itch.io to leave a comment.