Amazon GameLift

Amazon GameLift 是一种托管服务,用于部署、操作和扩展基于会话的多人游戏专用游戏服务器

每月免费 125 个小时的云服务器使用时间,搭配 50GB EBS 通用型 (SSD) 存储容量

12 个月免费

Amazon GameLift 是一个专用游戏服务器托管解决方案,可为多人游戏部署、操作和扩展云服务器。无论您是要寻找一个完全托管的解决方案,还是只是寻找所需的功能,GameLift 都可以利用 亚马逊云科技的强大功能来提供最佳的延迟,减少玩家的等待时间并最大程度地节省成本。

活动机型

Linux 系统

c5.large 机型


2核 4GB 内存
50GB SSD
性能可突增的 CPU
弹性、安全、高可用的云服务器
新机型,高性能,更实惠

12个月免费

首年:免费 原价:957 元人民币

125小时后,0.638元 每小时

c4.large 机型


2核 3.75 GB 内存
50GB SSD
性能可突增的 CPU
弹性、安全
高可用的云服务器

12个月免费

首年:免费 原价:1,290 元人民币

125小时后,0.860元 每小时

Windows 系统

c5.large 机型


2核 4GB 内存
50GB SSD
性能可突增的 CPU
弹性、安全、高可用的云服务器
新机型,高性能,更实惠

12个月免费

首年:免费 原价:2,091 元人民币

125小时后,1.394元 每小时

c4.large 机型


2核 3.75 GB 内存
50GB SSD
性能可突增的 CPU
弹性、安全
高可用的云服务器

12个月免费

首年:免费 原价:2,424 元人民币

125小时后,1.616 元 每小时

优势

45 毫秒

全局中值延迟

GameLift 提供专用、可靠的游戏服务器,以最优延迟实现无缝游戏体验,同时实现节省成本。GameLift 利用 EC2 计算容量、22 个区域和 60 个实例类型提供弹性且可全局扩展的计算服务。

按需付费

最高可以节省 70% 的成本

GameLift 包括在云中运行专用游戏服务器所需的一切:高性能虚拟机、基于 SSD 的存储、快速数据传输到 Internet,它们均按需提供,无需每月承诺。您只需为实际使用的资源付费。与现有的本地部署相比,使用 按需定价,您最多可以节省 70% 的成本

见解和监控

监控游戏性能的控制面板

Amazon GameLift 管理控制台包括用于监控游戏性能的控制面板。您可以使用 Amazon CloudWatch 查看有关玩家需求、服务器容量和运行状况、CPU 和内存利用率的实时数据,以及创建运行警报。Amazon GameLift 还允许您自动收集和存储游戏服务器日志以供检索和检查。

支持主要的游戏引擎

按需实例和 Spot 实例类型

GameLift 支持所有主要的游戏引擎,包括 Amazon Lumberyard、Unreal Engine、Unity 和自定义 C# 和 C++ 游戏引擎。借助 GameLift,您还可以通过各种设备连接社区,并扩大您的玩家池,以便进行潜在的匹配。

可靠安全的基础设施

成熟网络基础设施/ DDoS 防护

在中国,Amazon GameLift 在由获得许可的当地云运营商运营并受 Amazon 技术支持的成熟网络基础设施和数据中心内运行。GameLift 旨在保护您的游戏服务器免受频繁发生的网络和传输层的分布式拒绝服务 (DDoS) 攻击。您还可以将服务配置为自动扩展服务器容量,以吸收 DDoS 攻击,而无需让您的玩家离线。

AutoScaling

几分钟内停止未使用的实例

GameLift 的自动扩展功能可以同时启动一个、数百个甚至数千个实例,并可以在几分钟内停止未使用的实例。您可以将服务配置为根据稳态百分比目标自动扩展容量。GameLift 将根据需要自动添加或删除容量,进行调整以适应波动的负载模式,以最大程度地减少容量的快速波动。

使用灵活

既可作为托管解决方案,又能与现有工具组合使用

GameLift 可以满足您的需求,无论您是需要该服务必须提供所有功能,还是只需要其提供特定模块。从头开始构建游戏? 充分利用 GameLift。运行容器化游戏服务器版本,还是想要重复使用现有服务器管理层? 使用 GameLift FleetIQ 为您提供可行的低成本 Spot 实例。只需要匹配器? 无论您是对等、本地还是在云计算基云中运行游戏服务器,均可使用 GameLift FlexMatch 进行玩家匹配。 

60 种实例

提供按需实例和 Spot 实例类型

GameLift 可以提供按需实例和 Spot 实例类型。利用 Spot 实例,您可以获得与按需实例相同的高性能硬件,最高可以节约 90% 的成本。使用所有 GameLift 实例,您可以灵活地选择最适合您游戏的 CPU、内存和网络容量配置。且所有 GameLift 实例都附带增强型联网功能,可显著提高每秒数据包 (PPS) 性能、降低网络抖动,并减少延迟。

使用 GameLift FlexMatch 进行匹配

灵活使用独立于 GameLift 游戏服务器的完全托管式匹配器

大型匹配支持

如果您要创建玩家密集型的“大逃杀”风格游戏,则 FlexMatch 现在可让您在可用的最低延迟服务器实例上使最多 200 个玩家进行匹配并连接到单个游戏会话中 – 全部基于您定义的自定义规则。大型匹配支持还包括基于一个定义和自动回填创建多个团队的功能。

可自定义的匹配规则

AGameLift 的 FlexMatch 功能可让您根据您定义的规则建立玩家匹配。无论您选择基于玩家技能、延迟还是自定义标准来构建匹配,FlexMatch 简单但功能强大的规则语言可以让任何人轻松快速地建立强大的玩家匹配。FlexMatch 结果自动路由到队列中,然后该队列将匹配放置到能最好地平衡玩家延迟和服务器利用率的 亚马逊云科技 区域中。请参阅我们的《开发人员指南》,了解有关 FlexMatch 的更多信息。

使用案例

  • 托管服务器
  • 让 GameLift 完成部署和管理专用游戏服务器的繁重工作,这样您就可以专注于开发游戏了。GameLift 不仅可以减轻根据波动的玩家需求扩展服务器的负担,还能提供低延迟和低成本。示例架构描述了这一过程。

    游戏会话请求将在平台和玩家验证后发送。GameLift FlexMatch 会搜索志同道合的玩家加入游戏,创建匹配票证,并将玩家放入匹配流程。确定匹配后,匹配程序将信息传递给 GameLift 游戏会话放置队列。搜索为玩家提供最低延迟且成本最低的可用队组实例。队列实例在获知玩家将要开始游戏后,会公开一个 IP 地址,然后所选服务器侦听特定 IP 端口。设置匹配后,会将 IP 地址和端口返回给游戏。

    创建匹配,并允许将匹配结果传递回游戏。游戏拥有要联系的 IP 地址和端口,以及 GameLift 游戏服务器的会话令牌。游戏现在将连接到分配给玩家比赛的 GameLift 游戏服务器,当玩家到位后,即可开始畅玩。开始使用开发人员指南 »

  • 灵活适应您的堆栈
  • GameLift 可以灵活地满足您的需求。您可以选择使用 GameLift FleetIQ,通过现有的工具或软件将服务器工作负载迁移到云中,这与采用任何其他托管 GameLift 功能无关。EC2 Spot 实例只有与 GameLift FleetIQ 结合使用才能实现成本节省,利用这一优势逐步将实时游戏移至云中或者向云中发布新游戏,最高将可以节省 70% 的成本(与现有的本地部署相比)。您可以节省成本,加快上市速度,并提供可靠的玩家体验。

    下图说明了 GameLift FleetIQ 在与 Amazon EC2 组合用于游戏托管时的作用。它可以找到最佳的可用游戏服务器来托管游戏会话,从而为玩家提供最佳的游戏体验。对于游戏托管来说,最好的资源能以最低的成本提供最高的托管可行性。GameLift FleetIQ 通过在 Autoscaling 组中只允许最佳实例类型,并在该组的可用资源中有效地放置新的游戏会话,从而实现这一点。开始使用开发人员指南 »

    “对于我们自己来说,必须管理足够多的服务器才能处理潜在的成千上万个玩家的负载,这将是一个巨大的工作量。使用 Amazon Gamelift FleetIQ,我们可以快速预置大量服务器容量,从而确保我们为全球任何玩家准备好服务器。我们不必增加额外的人员来管理基础设施,并且与按需定价相比,可以按折扣价使用未使用的 EC2 Spot 实例,这样不仅从开销上而且从服务器托管方面降低成本。我们无需担心太多,可以将更多的精力放在 Tetris 和我们的玩家上,同时随着游戏的发展而扩展。”

    N3TWORK 联合创始人兼首席技术官 Stephen Detwiler

     

    “对于《现代战争 5》,可靠和高度可扩展的游戏服务器是提供出色的多人游戏体验必不可少的。通过轻松地将 Amazon GameLift FleetIQ 作为后端与我们的内部匹配程序集成,我们可以保持完全控制,为玩家提供合适的匹配、低延迟的游戏会话,同时优化成本。自从实施了 GameLift FleetIQ,服务器会随着玩家需求的波动而自动扩展,初步估计已经显示成本节省了 20% - 40%。

    Gameloft 工作室在线主管 Nicolae Georgescu

  • 从 P2P 服务器迁移
  • 对等连接和侦听服务器通常被视为一种低延迟、低成本的游戏解决方案。但是,它们会因为主机中断和依赖玩家的网络连接正常而造成玩家体验不佳。Ubisoft、Behavior Interactive 和 Illfonic 等 GameLift 客户将其 P2P 或侦听服务器基础设施迁移到 GameLift,以实现低成本和低延迟的专用游戏服务器。下面的示例说明了 Behavior Interactive 如何将其游戏《黎明杀机》迁移到 GameLift。开始使用开发人员指南 »

    “在 Behaviour Interactive,玩家体验是第一位的。这就是为什么我们把《黎明杀机》的专用服务器委托给 Amazon GameLift 的原因。凭借其 FleetIQ Spot 实例,我们在超过 2500 万次游戏会话中实现了 0.00033% 的中断率,帮助我们专注于为玩家带来新的、令人兴奋的功能,而很少需要进行基础设施维护。”

    Fadi Beyrouti,Behaviour Interactive 技术主管

    “通过借助 Amazon GameLift 从网状对等网络过渡到专用服务器,我们消除了多个稳定性和连接问题,同时改善了所有平台的核心 For Honor 玩家体验。”

    Ubisoft For Honor 团队

  • 支持跨平台游戏
  • GameLift 支持跨平台游戏,以连接您的社区并扩大潜在匹配的玩家池。详细了解 Metalhead Software 如何在 Super Mega Baseball 系列中使用 GameLift 。立即开始使用 GameLift »

     

     

    “降低延迟的影响对 Super Mega Baseball 来说也是极其重要的。快速的反应速度和实时的游戏体验是让玩家真正感觉自己在球场上不可或缺的一部分……使用 Amazon GameLift,我们可以确保延迟始终低于 120 毫秒,并且玩家将被匹配到尽可能最近的数据中心,实现平均速率只有 40 毫秒。”

    Metalhead Software 联合创始人 Christian Zuger

  • 竞争性匹配
  • 根据您使用 Amazon GameLift FlexMatch 定义的规则来匹配玩家。无论您选择基于玩家技能、延迟还是自定义条件来构建匹配,都能借助 FlexMatch 简单而又强大的规则语言,轻松且快速地创建可靠的玩家匹配。

    FlexMatch 组合使用匹配服务与可自定义的规则引擎。匹配形成后,FlexMatch 会将匹配详细信息传递给您选择的队列。该队列会在您的 Amazon GameLift 队列上搜索可用的托管资源,并为比赛启动新的游戏会话。在开发人员指南中了解更多信息 »

    “GameLift 的强大之处在于它使我们无需思考那些面向玩家的功能。我们可以使用一些简单的配置选项,自动扩展游戏服务器,并快速、公平地为匹配玩家降低复杂性。”

    Iron Mountain Interactive 开发运维工程师 Nikolaus Pottler

GameLift 如何适应游戏服务架构

后端游戏基础设施通常由三个组件组成:服务网关、游戏服务和游戏服务器。

网关

网关通过提供可扩展的、负载均衡的服务来托管服务 API,帮助保护您的服务免受拒绝服务负载级别的影响。它还提供了一种用于对访问您服务的用户进行身份验证的机制。 在 亚马逊云科技云中,网关服务包括用于 DDoS 保护的 Amazon Shield、用于托管 API 的 Amazon API Gateway用于身份验证的 Amazon Cognito

游戏服务

游戏服务提供基本的多人游戏支持,例如匹配、会话目录、玩家数据和玩家分析。借助 亚马逊云科技,您可以使用 Amazon Lambda 这样的服务来提供无服务器、可扩展和灵活的计算,还可以使用 Amazon GameLift FlexMatch 等服务中的功能来进行匹配。

游戏服务器

Amazon GameLift 利用 亚马逊云科技全球基础设施来管理游戏服务器。将玩家匹配到游戏会话中并自动扩展,这样可以同时启动一个、数百个甚至数千个实例,而无需考虑随着玩家需求的波动而扩展。

查看产品功能

深入了解 GameLift 功能,如 Autoscaling、FleetIQ、FlexMatch、实时游戏服务器等。

了解详情 
申请账户

填写表格即可开始使用。

申请账户