Authoritative Server
Core game rules are resolved on the server to keep state consistent and reduce desync between clients.
Core game rules are resolved on the server to keep state consistent and reduce desync between clients.
Inputs are predicted immediately on the client and reconciled with server snapshots for responsive control.
Server-side rewinding and timestamped hit checks improve fairness under unstable network conditions.
This is an experimental prototype. The demo may change across versions.
[Client A]--\
>--[Gateway WS]--[Match Room]--[Authoritative Sim]
[Client B]--/ | |
snapshots events
\ /
[State Broadcast]
Serve this folder as static files:
python -m http.server 8080
Or host with any static server (for example, Nginx).