Real-time systems

Air hockey, played across the network.

Both players run the same deterministic simulation. Your paddle moves the instant you do; the server stays the authority and quietly corrects the difference. Turn the netcode off and watch it fall apart.

  • 60 Hz authoritative tick
  • Client-side prediction & reconciliation
  • Lag compensation by server rewind
  • First to 7 wins

Start a match

Playing a human needs a second person online. You will play the bot while we look for one.

Air Hockey Netcode
Blue 0
First to 7
Red 0
mode - rtt - tick - unacked - err - puck err - puck owner - corrections -
Looking for an opponent…
Two bots playing in your browser.
Netcode
Match
Simulated network
Inspect