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

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

Amazon GameLift Servers 解决方案

Amazon GameLift Servers 为开发基于会话的多人游戏的开发者提供了一系列解决方案。

Amazon GameLift Servers 托管选项

使用时 Amazon GameLift Servers 要操作游戏服务器,您可以选择托管游戏服务器的位置和方式。无论您是想使用已有的托管资源,还是想设置由管理的基于云的主机 Amazon GameLift Servers,您可以为玩家打造无缝托管体验。

托管 EC2

托管 EC2

With Amazon GameLift Servers EC2 托管主机,您可以卸下管理游戏服务器的大部分工作。从各种 Amazon EC2 实例类型中选择计算资源。整合你的游戏项目然后让 Amazon GameLift Servers 处理细节。有关托管主机的更多信息,请参阅操作方法 Amazon GameLift Servers 工作

开始开发 Amazon GameLift Servers 为您的游戏提供托管解决方案。

主要特征
  • 托管在 Amazon Linux 或 Windows Server 操作系统上运行的多人游戏。

  • 无论玩家身在何处,都能为他们提供低延迟的游戏体验。在全球范围内跨任何一个 Amazon Web Services 区域 和 Local Zones 部署游戏服务器 Amazon GameLift Servers 支持。有关完整列表,请参阅Amazon GameLift Servers 服务地点

  • 使用 Amazon GameLift Servers 智能游戏会话放置,让玩家始终获得最佳的托管玩家体验。你可以信赖 Amazon GameLift Servers 决策,或者你可以根据投放标准(例如成本、玩家延迟和地理位置)进行自定义。

  • 选择如何扩展托管资源以满足玩家需求。手动管理容量,或设置自动扩展。借助基于目标的 auto Scaling,您可以保持动态大小的闲置容量缓冲区,这有助于控制成本,同时确保新玩家可以在最短的等待时间内进入游戏。

  • 让 Amazon GameLift Servers 部署和管理基于云的游戏服务器。Amazon GameLift Servers 根据需要创建资源,安装游戏服务器软件,并自动启动为玩家主持游戏会话的进程。设置自定义生命值追踪然后让 Amazon GameLift Servers 检测并解决性能不佳的资源。

  • 充分利用 Amazon GameLift Servers 用于评估性能和使用情况的监控功能。您可以跟踪硬件性能、游戏会话放置效率和服务器进程生命周期等因素的指标。您可以跟踪活动的游戏会话和玩家会话,以观察一段时间内的使用情况。您还可以下载和存储游戏会话日志。

  • 对于正式版托管,请使用以下 Amazon CloudFormation 模板实现游戏托管资源管理和部署的自动化 Amazon GameLift Servers 还有 Amazon Cloud Development Kit (Amazon CDK)。利用 Amazon CodePipeline等持续集成和持续交付(CI/CD)工具和服务。

Amazon GameLift ServersFlexMatch 用于配对

使用 Amazon GameLift Servers FlexMatch 构建自定义规则集,为您的游戏定义多人对战。FlexMatch 使用规则集来比较每场比赛的兼容玩家,为玩家提供理想的多人游戏体验。

有关 FlexMatch,参见什么是 Amazon GameLift ServersFlexMatch?

主要特征
  • 平衡对战创建速度和质量。

  • 根据定义的特征匹配玩家或团队。

  • 定义规则,根据延迟安排玩家进入对战。

Amazon GameLift Servers FleetIQ 用于自行管理的 Amazon EC2 托管

使用 Amazon GameLift Servers FleetIQ 直接使用您在亚马逊 EC2 和 Amazon A EC2 uto Scaling 中的托管资源。这带来的好处是 Amazon GameLift Servers 针对便宜、弹性强的游戏托管进行了优化。此解决方案适用于需要比完全托管更高的灵活性的游戏开发者 Amazon GameLift Servers 解决方案提供。

有关如何操作的信息 Amazon GameLift Servers FleetIQ 可与 Amazon EC2 和 A EC2 uto Scaling 合作托管游戏,请参阅 Amazon GameLift ServersFleetIQ 开发者指南

主要特征
  • 使用优化竞价型实例的平衡 FleetIQ 算法。

  • 使用玩家路由特征高效管理游戏服务器资源,为玩家加入游戏提供更好的体验。

  • 根据玩家使用情况自动扩展托管容量。

  • 您可以自己直接管理 Amazon EC2 实例 Amazon Web Services 账户。

  • 可使用多种支持的游戏服务器可执行文件格式,包括 Windows、Linux、容器和 Kubernetes。

Amazon GameLift Servers 使用可自定义的服务器逻辑进行实时

使用 Amazon GameLift Servers 实时显示不需要定制游戏服务器的脱口秀游戏。此轻量级服务器解决方案提供可以进行配置来适合您的游戏的游戏服务器。您可以使用托管实时服务器 Amazon GameLift Servers 托管主机解决方案。

有关托管的更多信息 Amazon GameLift Servers 实时,请参阅将游戏与 Amazon GameLift Servers 实时

主要特征
  • 使用 Amazon GameLift Servers 管理功能,包括 auto Scaling、多位置队列和游戏会话放置。

  • 使用 Amazon GameLift Servers 托管资源并为您的舰队选择 Amazon 计算硬件的类型。

  • 充分利用完整的网络堆栈进行游戏客户端和服务器交互。

  • 通过可定制的服务器逻辑获取核心游戏服务器功能。

  • 对实时配置和服务器逻辑进行实时更新。