Matchmaking

Matchmaking in session-based games generally aims to:

  • find other players based on criteria like region, latency, skill, or game parameters;

  • search for servers to join based on available capacity [or ping, region, skill, map, mode];

  • start new server if existing servers are full or don't satisfy player criteria.

Player experience comes first, defining our core objectives:

  • high match fill rate and social feature integration (play with friends in groups),

  • fast matches with controlled match quality (low latency, shared preferences),

  • reliable and predictable matchmaking process with global availability.

We help you deliver all of this with our real world examples and tutorials, game engine SDKs, no-code configuration approach, automated analytics, and 24/7 engineering support for live games.

Last updated

Was this helpful?