Amazon GameLift

适用于基于会话的多人游戏的专用服务器管理 

每月 125 小时按需使用量

包含在 AWS Free Tier

工作原理

Amazon GameLift 可以部署和管理托管在云、本地或采用混合部署的专用游戏服务器。GameLift 提供了一种低延迟、低成本的解决方案,可随玩家需求的变化而进行调整。 

示意图显示了 GameLift 如何为多玩家游戏部署、运营和扩展云服务器。

使用案例

扩展专用游戏服务器

专注于开发游戏内容,并尽量减少用在构建和管理游戏服务器基础设施上的时间。 

详细了解托管式游戏服务器托管 »

自带硬件

在本地工作站上迭代游戏内部版本,并跨任何服务器托管基础设施管理游戏会话。

详细了解 GameLift Anywhere 实例集 »

将服务器工作负载载入云

借助 GameLift FleetIQ,使用现有的服务器管理工具和软件移动在线游戏并在云中推出新游戏。

详细了解 FleetIQ »

匹配玩家并支持跨平台游戏

使用 GameLift FlexMatch 定义支持跨平台游戏的规则,并将玩家放入点对点、本地或云游戏服务器中。

详细了解 FlexMatch »

如何开始

开始通过免费账号试用

开始使用 Amazon GameLift 来支持跨平台游戏、从 P2P 服务器进行迁移等等。

探索 Amazon GameLift

了解如何为多人游戏部署、运营和扩展低成本服务。

联系专家

详细了解 Amazon GameLift 如何适应您的游戏服务架构。


更深入了解 AWS

使用案例

  • 托管服务器
  • 让 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 组中只允许最佳实例类型,并在该组的可用资源中有效地置放新的游戏会话来实现这一点。开始阅读《开发人员指南》»

    GameLift FleetIQ
    “由于我们需要管理足够多的服务器来处理潜在数十万玩家的负载,单凭我们自身的力量要处理如此巨大的工作量困难重重。使用 Amazon Gamelift FleetIQ 以后,我们可以快速预置大量服务器容量,确保全球范围内的玩家都可以使用我们的服务器。我们不必额外增加员工来管理基础设施,这不仅有助于降低开销,而且还可以以折扣价使用未使用的 EC2 Spot 实例,与按需定价相比,这降低了服务器托管成本。这样,我们的顾虑就会减少,从而可以更多地关注 Tetris 和我们的玩家,同时随着游戏的发展而扩大规模。”

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

     

    “对于 Modern Combat 5 而言,可靠且高度可扩展的游戏服务器对于提供出色的多人游戏体验至关重要。通过轻松地将作为后端的 Amazon GameLift FleetIQ 与我们的内部匹配器集成在一起,我们可以保持完全控制,从而为玩家提供匹配良好、低延迟的游戏会话,同时实现成本优化。实施 GameLift FleetIQ 后,服务器会根据玩家需求的变化而自动扩展。初步估计,已经节省了 20% 至 40% 的成本。”

    Gameloft Studio Online 主管 Nicolae Georgescu

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

    “使用 Amazon GameLift 从网状对等网络过渡到专用服务器,使我们能够消除一些稳定性和连接性问题,同时还在所有平台上改善了 For Honor 核心玩家体验。”

    Ubisoft 的 For Honor 团队

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

     

     

    Metalhead 全面采用 AWS,并使用 Amazon GameLift 为其专用的全球游戏服务器和在线游戏的匹配系统提供支持。

    查看联合创始人 Christian Zuger 对其体验的评价  观看网络研讨会,了解他们如何为之前的游戏 Super Mega Baseball 2 实现跨平台玩法 
    “降低延迟的影响对 Super Mega Baseball 也是极为重要的。快速的反应速度和实时的游戏玩法,是让玩家真正感受到自己在球场上的必要条件……使用 Amazon GameLift,我们可以确保延迟始终低于 120 毫秒,并且玩家将被匹配到尽可能最近的数据中心,实现平均速率只有 40 毫秒。”

    Metalhead Software 的联合创始人 Christian Zuger

  • 竞争性匹配
  • 根据您使用 Amazon GameLift FlexMatch 定义的规则来匹配玩家。无论您是选择依据玩家技能、延迟还是一些自定义条件来形成匹配,都能借助 FlexMatch 简单而又强大的规则语言,轻松且快速地形成高质量匹配并将其放置到 GameLift 的游戏服务器中。随着 GameLift FlexMatch 的更新,您还可以将这些形成的匹配放到对等、本地或云计算游戏服务器上。 查看《开发人员指南》了解更多 »

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

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