诺斯费尔利用亚马逊 GameLift 建立 “米德加德部落” 维京帝国

作者: 艾米丽·麦肯齐 | 202 3

独立游戏开发工作室 Norsfel l 成立于2013年 旨在打造将人们聚集在一起的新类型。Norsfell现已接近成立十周年,它已从一家开发手机游戏的小型初创公司发展成为一家拥有近40名团队成员的工作室,他们帮助推出了屡获殊荣的多平台游戏《T ribes of Midgard》 。 该游戏于2021年7月27日在全球发布,此后已获得19次更新,而且还在不断增加,确保玩家继续享受高质量的体验。通过使用 亚马逊 Game Lift 进行专用服务器管理,Norsfell 开发团队可以轻松地测试和部署新环境,并根据需求和预算扩展亚马逊弹性计算云 (Amazon EC2) 机队。

诺斯费尔队

“GameLift是专门为游戏服务器设计的,并已得到著名开发工作室的验证。知道其他开发者正在使用它使我们更有信心进行构建。它还为我们节省了部署和管理游戏服务器的时间。” Norsfell联合创始人兼工程总监Benjamin Jouan分享道。

追踪起源

《米德加德部落》被设想为混合动作角色扮演游戏(RPG)和生存元素的丰富多彩的维京体验,其背后的想法在2016年被激发。次年,Norsfell团队向蒙特利尔育碧独立游戏工作室年度竞赛提交了他们的概念并获胜。在成功和现金奖励的推动下,他们将《米德加德部落》投入制作。在2019年3月该游戏首次发布Alpha版本之前,诺斯费尔采用了包括 亚马逊API Gat eway、 亚马逊云科技 Lam bd a和Amazon GameLift在内的后端。

“我们决定尽早做后端工作,而不是等到游戏玩法充实后才增加多人游戏功能。我们之前曾使用过托管后端提供商,但希望使用现有服务自己构建更多后端提供商;但是,由于我们没有专用 DevOps,自动扩展至关重要,” Jouan 指出。“GameLift灵活的舰队管理系统使我们能够轻松地将玩家流量从一个游戏版本重定向到新版本,这帮助我们在不中断玩家体验的情况下启动测试版本和更新。它使我们能够在不同的场景中进行规划、响应和适应。”

史诗般的联系

除了对后端进行更改外,诺斯费尔还采用了 Epic Games的虚幻引擎 实时3D游戏引擎来开发和运行《米德加德部落》。该团队与Epic合作,确保在所有平台上成功上线。在Norsfell即将完成游戏之际,Epic向他们颁发了MegaGrant,该计划为使用虚幻引擎的创作者提供财务支持。此后不久,诺斯费尔与Gearbox Publishing签约,正式发行《米德加德部落》。

“MegaGrant 为我们的成就锦上添花,这种认可无疑帮助我们相信我们的项目并继续前进。它也给了我们一点额外的能见度,” Jouan说。“此外,Epic使用亚马逊云科技制作'Fortnite'这一事实也证实了我们使用亚马逊云科技的决定。它满足了我们的总体研发需求,而且由于亚马逊云科技 SDK已经支持虚幻引擎,这使得GameLift的集成过程变得非常简单。”

数据驱动的决策

在《米德加德部落》的初步开发和持续更新过程中,诺斯费尔团队 通过与亚马逊CloudWatch的整合来监控亚马逊GameLi ft 的指标。 该解决方案提供了数据的可观察性,为服务器优化提供了信息,并增强了玩家的整体体验。例如,通过查看排名第一的实现指标以及每个指标与玩家选择的区域的对应情况,Norsfell团队可以确定他们在每个区域运行的服务器数量是否正确。该信息为每个机群中应预热多少台服务器提供了基准。

“当我们推出游戏时,我们对所有服务器进行了预热,因为我们不知道会发生什么。我们使用GameLift的次数越多,我们就越信任它,并且能够保持在基准线附近。我们在三年内完成了 19 次更新,到第五次更新时,我们能够在发布版本时提交所需的容量,” Jouan 解释说。

在 Amazon EC2 中的队列构成方面,Norsfell 同时部署按需 实例和 竞价型实例 ,这使他们能够确保游戏性能并尽可能节省成本。Jouan 说:“我们使用的队列并不总是相同的,但是我们在使用 c4.large 和 c5.large 竞价型实例方面取得了巨大成功;它们高度可用,因此我们看不到很多中断。”

当亚马逊云科技发布新的Amazon EC2实例时,Norsfell可以在短短一小时内使用Amazon GameLift修改其队列,并在不影响玩家体验的情况下测试其性能。Jouan补充说:“最近推出的 亚马逊云科技 Graviton实例 是我们正在寻找的下一个改进。”

一个成长中的部落

《Tribes of Midgard》现已在全球PC和游戏机上线,Norsfell通过频繁更新来丰富游戏内容、游戏机制和游戏玩法。玩家反馈是塑造这些更新的关键,工作室通过Midguardians计划强调游戏的社区方面,该计划奖励玩家积极而有益的行为。由于该游戏的持续开发和强大的社区优势,《米德加德部落》在Steam上获得了很高的评级,还获得了Rock Paper Shotgun和PC Gamers颁发的E3最佳奖,并获得了魁北克电子游戏行业年会MEGAMIGS的认可。

尽管Norsfell已接近游戏开发十年,但在围绕 “米德加德部落” 构建丰富的世界时,诺斯费尔才刚刚起步。Jouan 总结道:“我们之所以能够快速发布更新并高效工作,是因为我们果断且专注于创新。我们还关注并信任其他游戏开发者在我们之前所做的事情,并以此为灵感来决定自己的道路。归根结底,这就是我们进入亚马逊云科技和Amazon GameLift的原因。”

详细了解 Amazon Gam eLift 和其他 亚马逊云科技 解决方案,这些解决方案可以帮助您提高灵活性、可扩展性、安全性和可靠性。