Amazon GameLift
开发人员指南 (版本 )
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

Amazon GameLift FlexMatch

Amazon GameLift FlexMatch 是一项可自定义的对战服务。它提供了多个灵活的工具,让您能够通过最适合您游戏的方法来管理整个对战体验。您可使用 FlexMatch 构建游戏对战、为每个对战选择兼容的玩家并查找最佳可用托管资源来实现最优玩家体验。您也可以使用 FlexMatch 回填来为现有游戏选择兼容的新玩家,从而确保您的游戏保持完整并提供可能最佳的玩家体验。

利用 FlexMatch,您可创建并运行多个对战构建器来适应您的游戏模式和玩家。例如,您可能会对每种游戏模式使用不同的对战构建器,如团队战、混战或铁笼赛。

主要 FlexMatch 功能

  • 自定义玩家对战。 设计和构建您的玩家将认为最具吸引力的多人游戏体验类型。对于每种游戏模式,定义团队结构并设置其他游戏属性。构建一组自定义规则以评估玩家属性 (如技能级别或角色) 并为游戏组建最可能的玩家对战。使用这些规则针对新对战将玩家分组或查找玩家以填充现有对战中的空位置 (以下简称“对战回填”)。

  • 获取玩家接受。 需要所有玩家接受建议的对战,然后再开始。如果启用此功能,FlexMatch 会等待分配给某一对战游戏的所有玩家接受它,然后才开始对战游戏。

    支持玩家组队。为要组队一起玩游戏的一组玩家生成对战游戏。查找更多玩家以根据需要填充对战。

  • 根据延迟进行玩家对战。使用玩家延迟信息确保对战的玩家具有相似的响应时间。此功能避免了游戏中出现可能为部分玩家提供过多优势的不一致性。这在创建跨多个地理区域的对战时尤其有用。

  • 根据时间放松玩家匹配规则。 在创建最可能的玩家对战与让玩家快速进入合适的对战之间达到正确的平衡。您确定何时何处放松严格的对战规则,以便玩家等待进入游戏的时间最少。

  • 查找最佳托管资源。 使用游戏和玩家信息选择最佳可用资源来托管对战以获得最佳游戏体验。

  • 保证进入游戏的是匹配的玩家。 使用 FlexMatch 回填来在游戏会话的整个生命期让匹配良好的新玩家填充空玩家位置。

主题