首页  »  产品  »  GameLift

Amazon GameLift

利用专用云服务器增强多人游戏体验

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

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

优势

45 毫秒全局中值延迟
GameLift 提供专用、可靠的游戏服务器,以最优延迟实现无缝游戏体验,同时实现节省成本。GameLift 利用 EC2 计算容量、22 个区域和 60 个实例类型提供弹性且可全局扩展的计算服务。
最高可以节省 70% 的成本
使用 FlexMatch 实现自动扩展,以满足玩家需求,并通过延迟最低的可用服务器实例,在单个游戏会话中连接多达 200 名玩家。与现有的本地部署相比,使用 GameLift,您最多可以节省 70% 的成本。
使用灵活
GameLift 可以满足您的需求,无论您是需要该服务必须提供所有功能,还是只需要其提供特定模块。使用 GameLift FleetIQ 为您提供可行的低成本 Spot 实例。无论您是对等、本地还是在云计算基云中运行游戏服务器,均可使用 GameLift FlexMatch 进行玩家匹配。

优势

45 毫秒全局中值延迟

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

最高可以节省 70% 的成本

使用 FlexMatch 实现自动扩展,以满足玩家需求,并通过延迟最低的可用服务器实例,在单个游戏会话中连接多达 200 名玩家。与现有的本地部署相比,使用 GameLift,您最多可以节省 70% 的成本。

使用灵活

GameLift 可以满足您的需求,无论您是需要该服务必须提供所有功能,还是只需要其提供特定模块。使用 GameLift FleetIQ 为您提供可行的低成本 Spot 实例。无论您是对等、本地还是在云计算基云中运行游戏服务器,均可使用 GameLift 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 组中只允许最佳实例类型,并在该组的可用资源中有效地放置新的游戏会话,从而实现这一点。
从 P2P 服务器迁移
对等连接和侦听服务器通常被视为一种低延迟、低成本的游戏解决方案。但是,它们会因为主机中断和依赖玩家的网络连接正常而造成玩家体验不佳。Ubisoft、Behavior Interactive 和 Illfonic 等 GameLift 客户将其 P2P 或侦听服务器基础设施迁移到 GameLift,以实现低成本和低延迟的专用游戏服务器。
竞争性匹配
根据您使用 Amazon GameLift FlexMatch 定义的规则来匹配玩家。无论您选择基于玩家技能、延迟还是自定义条件来构建匹配,都能借助 FlexMatch 简单而又强大的规则语言,轻松且快速地创建可靠的玩家匹配。 FlexMatch 组合使用匹配服务与可自定义的规则引擎。匹配形成后,FlexMatch 会将匹配详细信息传递给您选择的队列。该队列会在您的 Amazon GameLift 队列上搜索可用的托管资源,并为比赛启动新的游戏会话。
支持跨平台游戏
GameLift 支持跨平台游戏,以连接您的社区并扩大潜在匹配的玩家池。

使用场景

托管服务器

让 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 组中只允许最佳实例类型,并在该组的可用资源中有效地放置新的游戏会话,从而实现这一点。

从 P2P 服务器迁移

对等连接和侦听服务器通常被视为一种低延迟、低成本的游戏解决方案。但是,它们会因为主机中断和依赖玩家的网络连接正常而造成玩家体验不佳。Ubisoft、Behavior Interactive 和 Illfonic 等 GameLift 客户将其 P2P 或侦听服务器基础设施迁移到 GameLift,以实现低成本和低延迟的专用游戏服务器。

竞争性匹配

根据您使用 Amazon GameLift FlexMatch 定义的规则来匹配玩家。无论您选择基于玩家技能、延迟还是自定义条件来构建匹配,都能借助 FlexMatch 简单而又强大的规则语言,轻松且快速地创建可靠的玩家匹配。  FlexMatch 组合使用匹配服务与可自定义的规则引擎。匹配形成后,FlexMatch 会将匹配详细信息传递给您选择的队列。该队列会在您的 Amazon GameLift 队列上搜索可用的托管资源,并为比赛启动新的游戏会话。

支持跨平台游戏

GameLift 支持跨平台游戏,以连接您的社区并扩大潜在匹配的玩家池。

游戏服务架构

网关

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

游戏服务
游戏服务提供基本的多人游戏支持,例如匹配、会话目录、玩家数据和玩家分析。借助亚马逊云科技,您可以使用 Amazon Lambda 这样的服务来提供无服务器、可扩展和灵活的计算,还可以使用 Amazon GameLift FlexMatch 等服务中的功能来进行匹配。
游戏服务器
Amazon GameLift 利用亚马逊云科技全球基础设施来管理游戏服务器。将玩家匹配到游戏会话中并自动扩展,这样可以同时启动一个、数百个甚至数千个实例,而无需考虑随着玩家需求的波动而扩展。

游戏服务架构

网关

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

游戏服务

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

游戏服务器

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

如何开始使用

了解它的工作原理
深入了解 GameLift 功能,如 Autoscaling、FleetIQ、FlexMatch、实时游戏服务器等。
探索 Amazon GameLift 的功能 
注册免费账户
在学习基础知识并基于亚马逊云科技构建内容时,您可以进行免费使用或试用。
创建免费账户 
联系专家

从开发到企业级计划,及时获取适当的支持。

探索支持选项 

如何开始使用

 了解它的工作原理

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

探索 Amazon GameLift 的功能 

 注册免费账户

在学习基础知识并基于亚马逊云科技构建内容时,您可以进行免费使用或试用。

创建免费账户 

 联系专家

从开发到企业级计划,及时获取适当的支持。

探索支持选项 

开始使用亚马逊云科技免费构建

开始使用亚马逊云科技免费构建

关闭
热线

热线

1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域