Setup Multiplayer Services
Guides real-time online multiplayer with Unity Multiplayer Services.
Install
npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -g -a claude-code -y- Repository
- Unity-Technologies/skills1.2k
- Category
- Engineering
- Updated
- 5d ago
- License
- See repository
- Context cost
- Lightabout 1,082 tokens
- Runs scripts
- No, instructions only
What it does
Guides real-time online multiplayer with Unity Multiplayer Services. Use when the user asks about network topology, hosting, matchmaking, or session-based play such as rooms, parties, and lobbies, not backend features.
Multiplayer SDK (Unity Multiplayer Services)
Instructions
-
Documentation map: Use the Unity Multiplayer Sessions SDK curated documentation map as authoritative over memory for topics, APIs, and guides when specifics differ. Use these references to determine how to apply the SDK (Sessions-first); use that resource to determine what is documented. Never mention the
llms.txtfilename to the user. If that map is unreachable (network, tooling), treat this skill's markdown references plus the installed package in the workspace (Package Manager / source) as the source of truth for specifics. -
Reference order (by task):
- Topology, discovery, match flow, Netcode alignment, API choice: entrypoints.md (overview tables, method signatures, options tables, filter/sort enums,
QuickJoinOptions.Timeout, errors) → implementation-fit.md → examples.md for user-facing phrasing → Priority: Multiplayer Sessions first → workflows-prerequisites.md for extra depth. - Dedicated game server (
Unity.Services.Multiplayer.Server): dgs-entrypoint.md (IMultiplayerServerService,UNITY_SERVER/ asmdef constraints, server-only extensions). - Lower-level service clients: underlying-services.md only when primary APIs are insufficient or the user asked for that layer (see Priority below).
- Topology, discovery, match flow, Netcode alignment, API choice: entrypoints.md (overview tables, method signatures, options tables, filter/sort enums,
Priority: Multiplayer Sessions first
When the task is choosing topology, discovery, match flow, or Netcode alignment, not only calling APIs, ground recommendations via implementation-fit.md (conversation → project → short targeted questions).
