What problem does it solve? Designing networked multiplayer games requires choosing the right architecture, synchronization model, and security approach, and wrong early decisions lead to latency problems, cheating vulnerabilities, and wasted bandwidth. ## Core Features & Use Cases - Architecture Selection: Decision tree and comparison tables for dedicated servers, P2P, host-based, and distributed MMO architectures. - Synchronization & Lag Compensation: Guidance on state sync versus input sync, client prediction, interpolation, reconciliation, and lag compensation for hit detection. - Optimization & Security: Bandwidth reduction techniques (delta compression, quantization, area of interest), update rate guidelines, server authority validation, and anti-cheat patterns. - Use Case: When building a competitive real-time shooter, use this Skill to select an authoritative dedicated server architecture, design lag compensation for hit registration, and define server-side validation rules against speed hacks and aimbots. ## Quick Start Use the multiplayer skill to design the networking architecture and synchronization strategy for a cooperative online game.