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

工具和资源

Amazon GameLift 提供了可供您使用的工具和资源集合。

核心工具

使用这些工具来处理 Amazon GameLift。

Amazon GameLift 软件开发工具包

Amazon GameLift 开发工具包包含从您的游戏客户端、游戏服务器和游戏服务与 Amazon GameLift 服务通信时需要的库。这些开发工具包的版本可用于 Lumberyard,您也可单独下载最新版本。请参阅 Amazon GameLift 软件开发工具包 中的详细信息。

Amazon GameLift 的实时客户端软件开发工具包

对于使用 Realtime Servers 的游戏,实时客户端开发工具包使游戏客户端能够连接到已部署的 Realtime 服务器、加入游戏会话以及保持其游戏状态与游戏中的其他玩家同步。下载开发工具包,了解有关使用 Realtime Servers 客户端 API (C#) 参考 发起 API 调用的更多信息。

Amazon GameLift 的 AWS 控制台

使用 Amazon GameLift 的 AWS 管理控制台来管理游戏部署、配置资源和跟踪玩家使用情况及性能指标。Amazon GameLift 控制台提供了通过 AWS SDK 以编程方式管理资源的 GUI 替代方式。

AWS CLI for Amazon GameLift

使用此命令行工具调用 AWS SDK,包括 Amazon GameLift API。获取 AWS Command Line Interface 下载文件,并使用这些说明进行安装。您还可以查看所有 AWS 服务的完整的 AWS CLI 命令参考,包括 Amazon GameLift。

Amazon GameLift Local

此客户端调试工具在您的本地开发计算机上模拟 Amazon GameLift API 的子集。您可以测试迭代代码更改而无需上传,并在 Amazon GameLift 实例上运行游戏服务器。您可以在 Windows 和 Linux 设备上使用 Amazon GameLift Local,用于测试使用 Amazon GameLift 开发工具包的游戏客户端和服务器。Amazon GameLift Local 在服务器开发工具包下载文件中提供。请参阅 测试集成 中的详细信息。

其他资源

使用以下资源了解和试验通过 Amazon GameLift 进行多人游戏。

5 次单击示例

在一小时内利用 Amazon GameLift 启动并运行多人游戏示例(客户端和自定义游戏服务器)。此示例帮助您快速入门,让您可以快速开始试用 Amazon GameLift 工具、设置队组和部署游戏服务器以进行托管、调整 AutoScaling,并跟踪游戏活动和性能。您可以在 Amazon GameLift 控制台中找到此示例;在 GameLift 介绍页面中单击“Test Amazon GameLift (测试 Amazon GameLift)”,或在任何其他控制台页面中通过 Amazon GameLift 导航菜单选择“Sample game (示例游戏)”。

Amazon GameLift 论坛

使用 Amazon GameLift 论坛交流想法和知识,学会技巧,并获得问题帮助。

GameTech 博客

请关注该游戏开发博客,随时掌握 Amazon GameLift 和 Amazon Lumberyard 相关的新功能,了解使用 AWS 进行游戏开发的更多信息,并获得团队提供的专家提示。

GitHub 上的 AWS 示例

查找在 AWS 示例中发布的有关所有 AWS 服务的大量代码示例。

入门教程

通过这些教程演练在 Amazon GameLift 上启动和运行多人游戏示例的过程。在您完成一系列操作之后,您可以使用游戏来了解其他 Amazon GameLift 功能和工具,例如自动扩展和性能指标。

Amazon GameLift 产品信息

请查看这些页面,了解 Amazon GameLift 的详细描述,包括服务概览、常见问题和定价详情。

Amazon Lumberyard 游戏引擎

Amazon Lumberyard 附带内置 Amazon GameLift 开发工具包,可自动处理集成。它与多人游戏示例捆绑提供,该示例演示了如何使用 Lumberyard 将游戏与 Amazon GameLift 进行集成。在 Lumberyard 用户指南中可找到此示例项目的更多信息。

本页内容: