22,000 条评价、4.8 颗星以及自动扩展的基础架构

与...合作撰写

Sinn Studios

主要亮点

针对庞大玩家群体的自动化扩展

针对庞大玩家群体的自动化扩展

Edgegap 的按需编排功能可在收到比赛请求后数秒内启动游戏服务器,匹配真实玩家的需求,而无需预热机器闲置。这种自动化使 Sinn Studio 从容量规划中解脱出来,让他们能够专注于为不断回归的受众构建内容。

从第一天起就原生支持容器

从第一天起就原生支持容器

Sinn Studio 的部署战略需要容器支持。Edgegap 的容器原生编排无缝实现了这一点,解除了该团队先前已承诺的工作流的限制。

简易集成,真人背后支持

简易集成,真人背后支持

该集成运行在标准的 HTTP 之上,而不是复杂的插件,并且在整个集成过程及之后的期间,Edgegap 团队都可以通过 Slack 提供支持。其交付速度飞快,并在关键时刻提供了真正的支持。

工作室介绍

Sinn Studio Inc. 是一家总部位于加拿大多伦多的屡获殊荣的 XR 工作室。他们于 2017 年成立,当时开发团队只有一个人。如今,他们有 30 多人在加拿大最大城市的实体总部工作,并且他们凭借一件事树立了声誉:XR 战斗。这种专注体现在他们的专有工具、近战系统以及他们选择迎难而上而不是绕道而行的问题上。

《ZOMBONK》是他们的另一款突破性多人热门游戏。它同等地借鉴了丧尸射击游戏和地下城探索游戏的元素。装备好武器、一堆弹药和一个芝士汉堡。选择地图。向深处推进。你走得越远,战利品越好,敌人也越强大,整个游戏都处于将你发现的一切带回撤离点的紧张感中。三到六名玩家组成的队伍在共同推进同一区域、砸开箱子、消灭怪物并努力在撤离途中不失去一切时,会进入一种心流状态。

这种深度为《ZOMBONK》赢得了 Meta Quest 商店中超过 22,000 条评价和 4.8 星的评分,使其成为其 VR 类别中最受赞誉的游戏之一。

面临的挑战

《ZOMBONK》的合作循环成败取决于两件事:玩家加入会话的速度,以及加入后保持同步的程度。在 VR 中,这些门槛比几乎任何其他游戏类型都要高。WiFi 头显在单个数据包到达服务器之前就已经引入了延迟。糟糕的服务器部署更加剧了这一情况。其结果是战利品延迟、敌人像橡皮筋一样来回拉扯,以及击中判定在玩家挥动武器的准确瞬间失效。

这只是表象问题。在这背后,Sinn Studio 面临着三个互相关联的问题:

  • 他们的基础设施需要“温”机,即提前分配并在玩家需求之前运行的服务器。无论实际在线的玩家有多少,工作室都需要持续承担这一成本。在《ZOMBONK》庞大受众群体的规模下,这种空闲开销迅速累积。

  • 该团队已经开始转向容器化部署战略,但他们之前的供应商存在一个已知的不兼容问题,导致无法执行。这迫使他们不得不采用折中方案,并减慢了迭代周期。

  • 管理自身基础设施的复杂性分散了工程时间,使他们无法专注于游戏本身。

正如 Sinn Studio 负责 DevOps 的开发人员 Adam 所说:

“我们希望消除对‘温’机来应对玩家涌入的需求。我们想使用容器,但我们之前的供应商有一个已知问题,导致无法实现。我们想要更快的迭代周期。我们想要简单。”

在基础设施上花费的每一小时,都是没有花在游戏上的时间。新地图、新敌人、新内容。如此投入的玩家群一直在要求更多,而团队需要空间来继续交付。

解决方案

在评估了他们的选择后,Sinn Studio 转向了 Edgegap 的游戏服务器托管和编排。

容器兼容性问题迎刃而解。Edgegap 的编排是容器原生的,这意味着 Sinn Studio 已经采用的部署方法无需修改即可工作。没有折中方案,也无需为了适应平台而重塑工作流程。

“温”机问题通过设计得到了解决。Edgegap 的按需架构在收到游戏请求后的数秒内部署游戏服务器,并在会话结束时将其关闭。没有预热,也没有在会话之间闲置的预留容量。Sinn Studio 现在只需支付实际计算使用量的费用,该费用直接根据真实的玩家需求进行缩放。

“Edgegap 系统允许在数秒内按需创建服务器,使我们能够立即响应需求。”

集成是下一个令人愉快的惊喜。采用标准的 HTTP 而不是专有插件,这是团队可以快速行动的那种干净、熟悉的接口。

“使用标准 HTTP 而不是复杂的插件进行集成真是太棒了。”

Edgegap 团队全程在 Slack 上,与 Sinn Studio 并肩作战,及时解决出现的问题。

“Edgegap 团队通过 Slack 与我们合作,使集成尽可能快速和无缝。”

而且这种支持在上线后并没有结束。

“集成完成后,Edgegap 团队仍可供讨论。”

将这一切结合起来,Sinn Studio 重新获得了他们真正需要的东西:时间。构建内容的时间。迭代的时间。继续吸引已经大量涌现的受众的时间。

结论

《ZOMBONK》以出色的游戏品质和积极响应的社区登陆 Quest 商店。两万二千条评价和 4.8 星的评分绝非偶然。这是一个专注于解决正确问题的 studio 与一个处理好其余一切的平台共同作用的结果。

Edgegap 在后台默默地维护着基础设施。服务器根据真实需求进行扩展。容器运行毫无妥协。从集成开始,支持一直保持密切。Sinn Studio 将注意力集中在制作一款出色的 F2P 射击掠夺游戏上,这正是他们最擅长的事情。

剩下的就交由玩家来说明了。

轻松在几分钟内将您的游戏上线