Multiplayer Games

Multiplayer games put several players in the same session, which makes networking, authority and fairness part of almost every feature.

Once more than one player shares a world, every system gains a second question: who decides. Movement, hits, pickups and economy changes have to be resolved somewhere trustworthy, and the result has to reach everyone late but convincingly. The familiar answers appear in these postings - server authority, client prediction and reconciliation, interpolation, lag compensation and a rollback when a prediction was wrong.

Around that sits everything that keeps a session usable: matchmaking and lobbies, session migration when a host leaves, reporting and moderation, and anti-cheat, which is its own discipline once there is anything worth cheating for. Scale decides much of the architecture, because a four-player co-op session and a persistent shard are different problems wearing the same word.

Play that spans platform boundaries is tagged as Crossplay Games; this tag covers shared sessions in general.

Where these positions are: Stockholm (1 position)