© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
B. BorsGame Backend Developmenthttps://doi.org/10.1007/978-1-4842-8910-5_4

4. Matchmaking

Balint Bors1  
(1)
Munich, Germany
 

Matchmaking is a key feature when developing online multiplayer games. It helps players find opponents based on their attributes, such as rank, skill level, or location.

A well-implemented matchmaking feature can highly improve player engagement. A beginner player doesn’t want to play with an advanced one. The matchmaker feature also finds players close to each other to minimize latency.

Players can find each other in a lobby, or in a more automatic way by matchmaking. This chapter explains how to implement matchmaking with the help of ...

Get Game Backend Development: With Microsoft Azure and PlayFab now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.