Matchmaking with Player Acceptance
A 4-step recipe with Amazon GameLift. We can help you get access.
Recipe · 4 steps
Matchmaking with Player Acceptance
with Amazon GameLift
Start matchmaking, poll to REQUIRES_ACCEPTANCE, accept, then poll to COMPLETED.
- Start a matchmaking ticket for the supplied players using the existing configuration.
- Describe the ticket and check its status. Repeat while SEARCHING; proceed to accept once the ticket reaches REQUIRES_ACCEPTANCE.
- Submit an ACCEPT response for the matched players to confirm the proposed match.
- Describe the ticket again and check whether the match has COMPLETED. Repeat while still in PLACING or REQUIRES_ACCEPTANCE.
What you'll need to have ready
- configurationName: Name of an existing matchmaking configuration that requires acceptance.
- players: List of players to match, each with a player ID and optional attributes.
- playerIds: List of player IDs delivering the acceptance response.
For your developer
Arazzo workflow amazon-gamelift:matchmaking-accept, 4 operations: StartMatchmaking → DescribeMatchmaking → AcceptMatch → DescribeMatchmaking. Specs on APIs.io.