Amazon GameLift's matchmaker has a distinction between small and large match rulesets with a cutoff of 40/41 maximum players in a match. I'd recommend checking out the following documentation to see if that helps unblock your development:
This issue with maxPlayers exceeding a certain threshold causing matchmaking to fail is likely due to a limit imposed by GameLift.
Some things to check:
The maxPlayers value cannot exceed the max players supported by the GameLift queue it is matching into. Check your queue configuration and make sure maxPlayerSessionCount is high enough.
There may also be an account-level limit on the max players per match, often around 50. Check your GameLift service quotas and request an increase if needed.
Try gradually incrementing the maxPlayers value to see at what point it starts failing. This can help narrow down where the limit is.
Use exponential backoff and retries when matchmaking fails - it could be a transient issue.
Double check the fleet is configured and sized appropriately to support the requested maxPlayers value.
So in summary, GameLift imposes some limits on maximum players per match to ensure efficient match placement. Work with their service quotas and queue configuration to determine the max that will work for your game. Start with a lower value like 20, then scale up gradually.
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated 5 days ago
- AWS OFFICIALUpdated 8 months ago
- EXPERTpublished 18 days ago
- EXPERTpublished 4 months ago