配置一个对战构建器。
对战构建器至少需要具备三个元素:
-
规则集可确定对战团队的规模和范围并定义用于评估玩家是否参加对战的规则集。每个对战构建器均配置为使用一个规则集。请参阅构建 FlexMatch 规则集和FlexMatch 规则集示例。
-
通知目标接收所有对战事件通知。您需要设置 Amazon Simple Notification Service (SNS) 主题,然后将主题ID添加到对战构建器中。有关设置通知的更多信息,请参阅设置 FlexMatch 事件通知。
-
请求超时可确定对战请求留在请求池中以及被评估为潜在对战游戏的时长。一旦请求超时,则无法进行对战,并将从池中删除。
-
将 FlexMatch 与 Amazon GameLift 托管托管资源配合使用时,游戏会话队列会找到最佳可用资源来托管对战的游戏会话,然后开始新的游戏会话。每个队列都配置了一系列位置和资源类型(包括竞价型实例或按需型实例),用于确定游戏会话的放置位置。有关队列的更多信息,请参阅使用多位置队列。