Amazon GameLift · Arazzo Workflow
Amazon GameLift Matchmaking with Player Acceptance
Version 1.0.0
Start a matchmaking ticket, poll it, and accept the proposed match when acceptance is required.
View Spec
View on GitHub
Cloud ComputingGame ServersGamingMultiplayerMatchmakingFlexMatchFleetIQArazzoWorkflows
Provider
Workflows
matchmaking-accept
Start matchmaking, poll to REQUIRES_ACCEPTANCE, accept, then poll to COMPLETED.
Starts a matchmaking ticket, polls until acceptance is required, submits an ACCEPT response for the players, and polls again until the match completes.
1
startMatchmaking
StartMatchmaking
Start a matchmaking ticket for the supplied players using the existing configuration.
2
pollForAcceptance
DescribeMatchmaking
Describe the ticket and check its status. Repeat while SEARCHING; proceed to accept once the ticket reaches REQUIRES_ACCEPTANCE.
3
acceptMatch
AcceptMatch
Submit an ACCEPT response for the matched players to confirm the proposed match.
4
pollForCompletion
DescribeMatchmaking
Describe the ticket again and check whether the match has COMPLETED. Repeat while still in PLACING or REQUIRES_ACCEPTANCE.