unity-multiplayer
Installation
SKILL.md
Unity Multiplayer & Networking
Multiplayer Architecture Overview
Unity's multiplayer ecosystem comprises several layers:
| Layer | Package/Service | Purpose |
|---|---|---|
| High-Level | Netcode for GameObjects | GameObject-based networking logic |
| High-Level | Netcode for Entities | DOTS-based networking |
| Low-Level | Unity Transport (com.unity.transport) |
UDP/WebSocket communication with optional reliability, ordering, fragmentation |
| Services | Relay | NAT traversal via cloud relay servers |
| Services | Lobby | Matchmaking and session discovery |
| Services | Sessions SDK | Player group management |
| Tools | Multiplayer Play Mode | Simulate up to 4 players in-editor |
| Tools | Multiplayer Tools | Analysis, debugging, testing utilities |
Related skills