Matchmaker Overview
Use Matchmaker to connect players, and to create and operate multiplayer games no matter what engine you’re using.
Read time 1 minuteLast updated 2 days ago
Matchmaker is part of Unity's growing suite of multiplayer services that are designed to help you create and operate multiplayer games no matter what engine you're using.
Features
- Dynamic player population segmentation.
- Complete control over your matchmaking logic using the rule-based matchmaking engine.
- Custom data provides your matchmaker with information to make the perfect match.
- Multiplay Hosting integration helps your game to scale and achieve worldwide success.
- Backfill allows player to connect with other players.
- Matchmaking rules relaxation allows to optimize time-to-match.
Get started
Use the Get started guide to learn how to start leveraging Matchmaker in your project. Check out the following samples to help you get started:- Dedicated game server sample: A sample project, using Netcode for GameObjects and Matchmaker, that demonstrates the structure of a project with the dedicated server, and the tools that you can use to configure it.
- Megacity Metro sample: Download Megacity Metro, a fully functional, large-scale, cross-platform competitive multiplayer shooter. This demo uses Netcode for Entities, Multiplay Hosting, Matchmaker, Authentication, and Vivox Voice Chat, and is intended for advanced users.