Version:

FlexMatch Integration

Prerequisites

Integrate game client

To support the optional FlexMatch features including backfill, your client application needs to implement the following use cases:

  • StartMatchmaking
  • StopMatchmaking
  • StartPolling
  • StopPolling
  • AcceptMatch

The AWS GameLift Gem provides both C++ APIs and scripting. You can implement these use cases using either method.

Integrate dedicated server

To support the optional manual backfill, your server should implement the following the use cases:

  • StartMatchBackfill
  • StopMatchBackfill
  • OnUpdateSessionBegin
  • OnUpdateSessionEnd