发布于: Feb 28, 2022

我们很高地宣布对 Amazon GameLift 的 FlexMatch 推出三项更新,FlexMatch 是 Amazon Web Services (AWS) 的一项托管式服务。GameLift FlexMatch 于 2017 年推出,作为一项功能,其使用强大的匹配算法和灵活的开发人员定义的规则在 AWS 范围内创建高质量匹配。

目前的更新扩展了现有的匹配功能,便于客户以更高精度创建更均匀匹配的玩家团队。三项更新如下:

  • 支持复合规则。如今,FlexMatch 匹配程序规则集中的行为是必须适用所有规则才能形成匹配。实际上,这意味着所有规则都使用“AND”逻辑运算符。使用复合规则可实现更复杂的构造。除“AND”之外,FlexMatch 现在还支持以下附加逻辑运算符:“OR”、“NOT”和“XOR”。 
  • 更长的字符串列表。客户可以将不同的玩家属性传递给 FlexMatch,例如数字、字符串或字符串列表。字符串列表当前限制为 10 个字符串。更新后,该限制增加到 100 个字符串。客户的常见使用案例是将字符串列表用作玩家的“阻止列表”。现在,您可以阻止多达 100 位玩家,而非只能阻止 10 位玩家。
  • 更灵活的团队选择。 FlexMatch“属性表达式”用于通过与团队选择有关的玩家属性执行逻辑运算。此前,表达式仅限于适用于一个或所有团队。更新后,您可以使用属性表达式将多个团队设为目标,而无需将所有团队设为目标。

在此提醒,GameLift 已在 82 种实例类型和 23 个公有区域中推出,因此,您可以选择最适合您游戏的实例类型和地理区域。公有区域包括:美国东部(俄亥俄和弗吉尼亚北部)、美国西部(加利福尼亚北部和俄勒冈)、非洲(开普敦)、亚太地区(香港、孟买、大阪、首尔、新加坡、悉尼和东京)、加拿大(中部)、由光环新网运营的中国(北京)区域和由西云数据运营的中国(宁夏)区域、欧洲(法兰克福、爱尔兰、伦敦、米兰、巴黎和斯德哥尔摩)、中东(巴林)和南美洲(圣保罗)。

要了解更多信息,请参阅我们的博客,查看 GameLift 版本注释,或者深入探究 GameLift 产品页面