AWS re:Postを使用することにより、以下に同意したことになります AWS re:Post 利用規約

GameLift FlexMatch Modify minPlayers Value

0

Hello,

In the FlexMatch matchmaking configuration, I know that you can set the minPlayers value with the expansions, as follows:

    "expansions": [{
        "target": "teams[players].minPlayers",
        "steps": [{
            "waitTimeSeconds": 30,
            "value": 4 
        },{
            "waitTimeSeconds": 60,
            "value": 3 
        }]
    }]

However, I want to modify the minPlayers value based on an attribute value, not based on the time to wait. Can this be done?

質問済み 1ヶ月前25ビュー
1回答
0

Unfortunately, FlexMatch does not currently support modifying the minPlayers value based on an attribute value directly within the rule set or matchmaking configuration. The expansions feature in FlexMatch is specifically designed to adjust matchmaking criteria over time to balance match quality with player wait times.

The minPlayers value is typically set as part of the team configuration in the rule set, and the expansions allow you to adjust this value based on wait time. However, there isn't a built-in mechanism to modify minPlayers based on player attributes.

If you need to adjust the minimum number of players based on specific attributes, you might need to consider alternative approaches:

  1. Create multiple matchmaking configurations with different minPlayers values, and choose the appropriate configuration based on the attribute values before initiating the matchmaking process.

  2. Implement custom logic in your game backend to pre-filter or group players before submitting them to FlexMatch, effectively controlling the minimum number of players that enter the matchmaking process.

  3. Use custom rules within your rule set to create more complex matching logic that takes into account both the number of players and their attributes, even if you can't directly modify the minPlayers value.

While these workarounds might help achieve a similar outcome, they don't provide the exact functionality of modifying minPlayers based on attributes within the FlexMatch configuration itself. If this feature is crucial for your game design, you may want to provide feedback to the AWS GameLift team for potential future enhancements to the service.
Sources
Fine-tune online game matchmaking with Amazon GameLift FlexMatch rule sets and the Amazon GameLift Testing Toolkit | AWS for Games Blog
Introducing FlexMatch, the Latest Addition to Amazon GameLift’s Matchmaking Services

profile picture
回答済み 1ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ