发布于: Apr 28, 2022

随着网络游戏的发展,游戏服务器的架构设计也日益热门。与此同时,玩家用户们对于多样化的游戏体验也提出越来越严苛的要求:在不同的终端设备打游戏、在线社交打好配合战、不卡顿不掉线……游戏服务器面临着重大挑战。不用担心,这可以交给 Amazon GameLift

什么是 Amazon GameLift  

Amazon GameLift 是亚马逊云科技提供的专用游戏服务器管理服务,它可以帮助游戏开发者快速部署低延迟稳定自动扩展的游戏对战房间,适用于 FPSMOBA、回合制卡牌、战棋等需要游戏房间管理的业务场景。

Amazon GameLift 提供多种部署方案:

• Amazon GameLift Hosting,适用于使用 Unity3D 或虚幻引擎开发的游戏,并拥有完善的会话监控以及一键全球部署的能力。

• Amazon GameLift FleetIQ,不限制游戏研发技术栈与引擎选型,具有更强的灵活性,并可以对物理机应用包年折扣。

与现有的本地部署相比,Amazon GameLift 使您最高可以节省 70% 的成本

除了游戏房间管理,亚马逊云科技还提供了全球匹配服务 Amazon GameLift FlexMatch,您只需要使用 JSON 语法定义匹配规则,就可以快速实现全球玩家匹配的功能。

 

Amazon GameLift 的优势 

√ 使用您已有的游戏服务器程序,只需要进行简单的修改与 SDK 集成,就可以使用 Amazon GameLift

√ 提供低延迟的网络连接,服务全球玩家。Amazon GameLift 在海外的延迟中位数为45ms,可以支撑 FPSMOBA 等需要低延迟网络连接的游戏类型。

√ 通过使用 Amazon GameLift 的别名系统,您可以在保证已有游戏房间不受影响的前提下,部署新的服务端程序版本。

√ 得益于 Amazon GameLift 自动扩展能力,当玩家流量较低,游戏房间需求下降时,您使用的物理资源会自动缩减,以节约成本。物理资源的扩缩不会对正在进行的游戏会话产生影响。

√ Amazon GameLift 提供一键全球部署的能力,您可以轻松将游戏服务器部署在分布全球的 22 个国家和地区,并为玩家分配延迟最低的游戏服务器进行连接。

√ 按量付费,没有任何前置费用,您只需要有一个亚马逊云科技的账号就可以开始使用 Amazon GameLift

Amazon GameLift 的使用细节  

集成 Amazon GameLift 之后,您的游戏客户端只需要向 Amazon GameLift 请求房间,就可以获得房间的 IP 与端口并实现连接。

Amazon GameLift 的网页控制台,您可以直接勾选期望部署游戏服务器的区域,实现一键全球部署。

Amazon GameLift 会权衡延迟、服务器价格等因素,为您选择延迟最低、价格最低的服务器。

Amazon GameLift 会帮您把游戏会话尽可能紧凑地放置在物理资源上,并基于自动扩展实现物理资源的动态管理,帮助您降低成本,避免物理资源的浪费。

客户案例  

 

Bethesda

雷神之锤

“Amazon GameLift 对我们很有用,我们获得了云的弹性和用于控制服务器的出色工具,无需将大量的工程时间花在自己创建这些内容上。我们可以专注于构建出色的游戏,让 Amazon GameLift 处理众多服务器管理方面的所有耗时工作。

High House Entertainment

超级棒球 3

作为一个由两名成员组成的团队,我们从未想过能够在团队成立后的 4 个月内完成对等 (P2P) 过渡以及添加跨平台对战功能,但借助 Amazon GameLift,我们只用了几周时间就完成了此项任务。

 

结语  

亚马逊云科技 Amazon GameLift 帮助您实现游戏服务器自动伸缩。