Knowledgebase

Matchmaking and Player Sessions Print

  • gamedevelopment, game, migration, performance, guide, howto, solution, zillionkinghost
  • 0

Bringing players together.

WHAT MATCHMAKING MUST BALANCE

Match quality Waiting time Connection quality

WHY THOSE CONFLICT

A better match may require waiting, or a distant server.

WHAT SKILL RATING SYSTEMS DO

Estimate player ability from results, and pair similar players.

WHAT TO BE CAREFUL WITH

New players facing experienced ones Ratings that move too slowly to reflect improvement Small populations, where matching is impossible

WHAT SMALL POPULATIONS REQUIRE

Relaxing criteria over time, and accepting imperfect matches.

WHY THAT MATTERS FOR NEW GAMES

Player numbers determine whether matchmaking works at all.

WHAT REGIONAL SERVERS PROVIDE

Acceptable latency.

WHY THAT MATTERS HERE

Players far from server regions experience substantially worse play.

WHAT TO CONSIDER

Whether your regions cover your actual players.

WHAT SESSION MANAGEMENT MUST HANDLE

Players joining and leaving Disconnection and reconnection Host migration, where applicable Empty sessions

WHAT TO IMPLEMENT

Reconnection within a grace period.

WHY

Disconnection is common, and losing progress for it is punishing.

WHAT TO MONITOR

Queue times, match quality, and disconnection rates.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot