为 Amazon GameLift Servers 构建后端服务 - Amazon GameLift Servers
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为 Amazon GameLift Servers 构建后端服务

我们建议您实施游戏客户端服务,对您的玩家进行身份验证并与 Amazon GameLift Servers API 进行通信。通过实现自定义游戏客户端服务,您可以:

  • 自定义玩家身份验证。

  • 管控 Amazon GameLift Servers 将玩家加入新建游戏会话或接入既有游戏会话的分组规则。

  • 从自有资源采集玩家技能等级等属性数据用于对站匹配,避免直接采信客户端数据。

使用游戏客户端服务还可以降低游戏客户端直接与您的 Amazon GameLift Servers API 交互所带来的安全风险。

对您的玩家进行身份验证

您可以使用 Amazon Cognito 和玩家会话 IDs 对您的游戏客户端进行身份验证。要管理玩家身份的生命周期和属性,请使用 Amazon Cognito 用户群体。

如果您愿意,可以构建自定义身份解决方案并将其托管在 Amazon。您还可以使用 Lambda 授权方通过 API Gateway 进行自定义授权逻辑。

其他资源