Connect your players for great multiplayer experiences
Lobbyᴮᴱᵀᴬ allows your players to connect before or during a game session. Players create public lobbies using simple game attributes which other players can then search, discover, and join. Invite-only lobbies also allow players to create private spaces for select participants only.
Get the support you need from our live docs
Our Lobby solution is evolving on a daily basis – and you can keep up-to-date with the changes through Unity’s live doc site.
Dive into the documentation to check out the technical references, tutorials, and more to get you started with Lobby.
“I've been using Unity Lobby for a few weeks now. Documentation is clear, and it's easy to use and to tinker with if you want to take a look under the hood. I plan on using this as my go-to matchmaking and lobby system for future projects.”
Alex Moreno, Software Architect, Unlocked Studios
“Relay and Lobby work very well together, and they helped our team implement the online features and functions we were looking for in our game. The Unity staff was always willing to help us and we will definitely continue to use the service!”
Cristian David Chorolqui, CEO & Founder, Conejiara Studios
Custom lobby management and discoverability
Players can create public and easily discoverable hangout lobbies with customized criteria.
Out-of-the-box "Quick Join" functionality
Empower your players to find their ideal lobbies within one call, ensuring a quick and enjoyable match.
Players can create private hangout lobbies and invite their friends or select participants.
Lobby easily integrates with Unity Relayᴮᴱᵀᴬ to ensure you're notified if a player ever unexpectedly disconnects.
Frequently asked questions
What are the main components of Lobby?
Lobby consists of a traditional gaming services front end and database. The game SDK calls into the APIs of the service to create, delete, join, and discover lobbies.
Are there any costs associated with Lobby?
There are currently no costs for Lobby and it will remain free for the duration of the Open Beta. Pricing will be revisited and introduced once Lobby moves into general availability.
Do users need to use Lobby with our Relay service? If not, what is the benefit of using Lobby and Relay together?
Relay and Lobby can be used separately. However, we do recommend using them together because:
Combined, they improve the player experience by providing automatic disconnect notifications when a player leaves the lobby.
Relay sends notifications to Lobby when a player disconnects from the game, so the Lobby can remove the disconnected player.
Will there be any samples available to showcase what Lobby offers?
We have a sample that demonstrates how to use the Lobby and Relay packages to create a typical game lobby experience. This sample leverages Relay, Lobby, Unity Transport and Vivox Voice chat. You can find the sample repo and documentation here.
What is the process to activate Lobby?
The self-serve Lobby onboarding process on Unity Dashboard will be available to all users in Open Beta and afterwards, after users opt into Open Beta and click “Get Started” at the Lobby Page on UDash.