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

为 Amazon GameLift 准备游戏

要在 GameLift 上启动并运行多人游戏,您需要进行一些操作以设置游戏与 GameLift 服务之间的通信。此部分中的指南提供将游戏与 GameLift 集成的详细信息,不论您是计划部署自定义游戏服务器还是使用 GameLift 准备好的 Realtime Servers 均适用,并介绍了使用 FlexMatch 添加对战服务。

了解 Amazon GameLift

在您准备自己的游戏以使用 GameLift 之前,您可以试用该服务和控制台工具:

  • MegaFrogRace – 此示例多人游戏使用轻量级 Realtime Servers 来部署游戏,将对游戏服务器的需求减到最低。获取示例代码(在 GitHub 中),按照为多人移动游戏创建服务器中有关如何准备游戏以使用 Realtime Servers 的详细演练操作。

  • 单击五次的向导 – 使用示例游戏创建一个游戏服务器生成包,将该生成包部署到 GameLift 队组上,然后从示例游戏客户端连接到该服务器。此向导引导您快速处理 GameLift 上的实时游戏。您可以在 GameLift 控制台中查看或编辑您的托管资源,查看实时游戏会话数据和指标。要访问示例向导,请登录 GameLift 控制台,然后在 Amazon GameLift 菜单中选择“Sample Game (示例游戏)”。