Amazon GameLift · Arazzo Workflow
Amazon GameLift Set Up and Run FlexMatch Matchmaking
Version 1.0.0
Create a matchmaking rule set, build a configuration on it, then start a matchmaking ticket and poll it.
View Spec
View on GitHub
Cloud ComputingGame ServersGamingMultiplayerMatchmakingFlexMatchFleetIQArazzoWorkflows
Provider
Workflows
setup-matchmaking
Create a rule set and configuration, start matchmaking, and poll the ticket.
Creates a matchmaking rule set and a configuration that uses it, starts a matchmaking ticket, and repeatedly describes the ticket until it COMPLETED, REQUIRES_ACCEPTANCE, or terminated.
1
createRuleSet
CreateMatchmakingRuleSet
Create a matchmaking rule set from the supplied JSON rule body. The configuration created next references this rule set by name.
2
createConfiguration
CreateMatchmakingConfiguration
Create a matchmaking configuration that uses the new rule set. The configuration governs how players are grouped and how matched sessions are started.
3
startMatchmaking
StartMatchmaking
Start a matchmaking ticket for the supplied players using the new configuration. The ticket begins in QUEUED status.
4
pollMatchmaking
DescribeMatchmaking
Describe the matchmaking ticket and check its status. Repeat while QUEUED or SEARCHING; finish once the ticket is COMPLETED or REQUIRES_ACCEPTANCE.