发布于: Apr 28, 2022
随着网络游戏的发展,游戏服务器的架构设计也日益热门。与此同时,玩家用户们对于多样化的游戏体验也提出越来越严苛的要求:在不同的终端设备打游戏、在线社交打好配合战、不卡顿不掉线……游戏服务器面临着重大挑战。不用担心,这可以交给 Amazon GameLift。
什么是 Amazon GameLift?
Amazon GameLift 是亚马逊云科技提供的专用游戏服务器管理服务,它可以帮助游戏开发者快速部署低延迟、稳定、自动扩展的游戏对战房间,适用于 FPS、MOBA、回合制卡牌、战棋等需要游戏房间管理的业务场景。
Amazon GameLift 提供多种部署方案:
• Amazon GameLift Hosting,适用于使用 Unity3D 或虚幻引擎开发的游戏,并拥有完善的会话监控以及一键全球部署的能力。
• Amazon GameLift FleetIQ,不限制游戏研发技术栈与引擎选型,具有更强的灵活性,并可以对物理机应用包年折扣。
与现有的本地部署相比,Amazon GameLift 使您最高可以节省 70% 的成本。
除了游戏房间管理,亚马逊云科技还提供了全球匹配服务 Amazon GameLift FlexMatch,您只需要使用 JSON 语法定义匹配规则,就可以快速实现全球玩家匹配的功能。
Amazon GameLift 的优势
√ 使用您已有的游戏服务器程序,只需要进行简单的修改与 SDK 集成,就可以使用 Amazon GameLift。
√ 提供低延迟的网络连接,服务全球玩家。Amazon GameLift 在海外的延迟中位数为45ms,可以支撑 FPS、MOBA 等需要低延迟网络连接的游戏类型。
√ 通过使用 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 帮助您实现游戏服务器自动伸缩。