Multiplayer Game Architecture

Design and review the networking contract for multiplayer games before engine or backend implementation. Use when a team must choose dedicated-authoritative, listen-server, relay-assisted peer, lockstep, snapshot, or asynchronous models; assign authority for movement, combat, inventory, economy, and match state; plan prediction, reconciliation, interpolation, lag handling, matchmaking, reconnects, protocol versions, and cheat resistance; select WebSocket, WebRTC DataChannel, WebTransport, or an engine transport; or build a measured network impairment test matrix. Triggers on: multiplayer game, netcode, authoritative server, replication, rollback, host migration, client prediction, snapshot interpolation, lag compensation, matchmaking, WebSocket, WebRTC, WebTransport.

akillness Updated 42 repo stars

File contents

akillness/jeo-skills/tree/main/.agent-skills/multiplayer-game-architecture commit 3d88eca313

Frequently asked questions

npx skillmds@latest add akillness/multiplayer-game-architecture