Documentation

​
​

Development

User Acquisition

Monetization

Industry

Multiplayer Services SDK

All Services

Multiplayer Services SDK

Multiplayer
​
​
Multiplayer Services SDK
  • Overview
  • Get started
  • Use multiplayer sessions
    • Integrate Multiplayer sessions
    • Game server hosting support
  • Manage sessions
  • Connect players through a relay
  • Networking
  • Matchmaking
  • Monitor and debug sessions
  • Tutorials
  • Reference
  1. Multiplayer Services SDK

Use multiplayer sessions

Guides and information on how to implement multiplayer sessions in your game.
Read time 1 minute
Last updated 7 days ago

Use multiplayer sessions to create and manage connected players, support session ownership, and hosting scenarios.
Integrate Multiplayer sessions
Implement multiplayer functionality in your games using sessions, a unified system that manages player connections and interactions.
Initialize UGS and authenticate the player
Initialize Unity Gaming Services in your project and authenticate the player to prepare for multiplayer functionality.
Create a session
Configure session options and choose network connection types to add multiplayer support to your project.
Find and join a session
Implement ways to join multiplayer sessions by entering a join code, browsing available sessions, or reconnecting after a disconnection.
Match players
Find and join the most suitable multiplayer sessions for a given player using matchmaking.
Migrate session host
Learn about changing session ownership, including host election and data migration.
Leave a session
Learn how players can leave a session and what happens when they exit.
Get joined sessions
Retrieve a list of all sessions that the current player has joined.
Delete a session
Permanently delete a session to remove it from the system and disconnect all players.
Session configuration options
Learn about available session configuration options and their default values.
Game server hosting support
Integrate different hosting solutions using Cloud Code modules to manage servers.

Additional resources

  • Unity Gaming Services Multiplayer
  • Netcode for GameObjects
  • Netcode for Entities
  • 👥 Community: Join the conversation on Unity Discussions

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Additional resources


Report a problem with this page