← Files UnityARCHIVED FILE
skills/setup-multiplayer-services/references/underlying-services.md
910 Bytes · Oct 2, 2026 · 00:33 UTC
## Underlying services (use only when necessary) **Agent-only reference** for implementation when the primary API is insufficient or the user explicitly requested these—**do not** surface this table or product names to the user unless they asked for them. Summarized for reference—not the default path: | Area | Namespace | Role | |------|-----------|------| | **Lobby** | `Unity.Services.Lobbies` | Standalone lobby CRUD, query, realtime lobby events, migration payloads—prefer **Sessions** unless you need lobby-only workflows. | | **Matchmaker** | `Unity.Services.Matchmaker` | Low-level tickets, backfill ticket APIs, ticket status—prefer **`MatchmakeSessionAsync`** + **`MatchmakerOptions`** on **`IMultiplayerService`** first. | | **Relay** | `Unity.Services.Relay` | Raw allocations and join codes—prefer **`WithRelayNetwork`** / **`StartRelayNetworkAsync`** on the session network first. |
SHA-256: b57c30bf618340ae16fd2b4aca78d45f9e00262962bd3faf3c2bc87131aab444