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 Ball 所说:

“我们希望消除对应对玩家涌入的‘热备’机器的需求。我们希望使用容器,但我们之前的供应商存在一个已知问题,导致这无法实现。我们希望获得更快的迭代周期。我们希望简单化。”

在基础设施上花费的每一小时,都是无法用于游戏开发的一小时。新地图、新敌人、新内容。如此活跃的玩家群体不断要求更多内容,团队需要空间来持续交付。

解决方案

在评估了各种选择后,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 星的高分绝非偶然。这是一个始终专注于正确解决问题的工作室与处理好其余一切的平台共同作用的结果。

Edgegap 在后台默默地维护着基础设施。服务器根据真实需求进行扩展。容器无损运行。从集成开始,支持服务就时刻陪伴左右。Sinn Studio 得以将精力集中在制作一款出色的 F2P 射击夺宝游戏上,而这正是他们最擅长的东西。

至于其余的,玩家已经用实际行动做出了证明。

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