什么是 Amazon GameLift? - Amazon GameLift

什么是 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 入门