什么是 Amazon GameLift?
Amazon GameLift 使开发人员能够在云中,为基于会话的多人游戏部署、操作和扩展专用的低成本服务器。Amazon GameLift 基于 AWS 全球计算基础设施而构建,可帮助您交付具有高性能、高可靠性的游戏服务器,并动态扩展资源使用量以满足全球玩家需求。
您能用 Amazon GameLift 做什么
Amazon GameLift 支持以下用例以及更多用例:
-
将您的自定义多人游戏服务器部署到云中进行托管。
-
使用 Amazon Elastic Compute Cloud(Amazon EC2)
竞价型实例来运行低成本的托管资源。 -
根据使用情况自动调整游戏所需的托管资源量。
-
使用 Amazon GameLift FleetIQ 在一个地方管理您的 Amazon EC2 计算资源。
-
使用 Amazon GameLift FlexMatch 在多人游戏中匹配玩家。
-
使用 Amazon GameLift Anywhere 迭代测试您的游戏服务器和客户端构建。
-
使用您自己的硬件,同时使用 Amazon GameLift Anywhere 在一个地方管理所有硬件。
提示
要试用 Amazon GameLift 游戏服务器托管,请参阅Amazon VPC 入门。
如何使用 Amazon GameLift
使用这些工具与 Amazon GameLift 配合使用。
- Amazon GameLift 软件开发工具包
-
Amazon GameLift 软件开发工具包包含从您的游戏客户端、游戏服务器和游戏服务与 Amazon GameLift 通信时需要的库。有关更多信息,请参阅获取 Amazon GameLift 开发工具。
- Amazon GameLift 实时客户端软件开发工具包
-
实时客户端软件开发工具包使游戏客户端能够连接到实时服务器、加入游戏会话并与其他玩家保持同步。下载软件开发工具包
,了解有关使用实时服务器客户端 API(C#)发起 API 调用的更多信息。 - Amazon GameLift 控制台
-
使用适用于 Amazon GameLift 的 AWS Management Console
来管理游戏部署、配置资源和跟踪玩家使用情况及性能指标。Amazon GameLift 控制台提供了通过 AWS Command Line Interface(AWS CLI)以编程方式管理资源的 GUI 替代方式。 - AWS CLI
-
使用此命令行工具调用 AWS 软件开发工具包,包括 Amazon GameLift API。有关使用 AWS CLI 的更多信息,请参阅《AWS Command Line Interface 用户指南》中的 AWS CLI 入门。