您想找什么?
Hero background image

三角工厂如何获得跨平台战术优势

了解 Unity Gaming Services (UGS) 如何通过 5v5 第一人称射击游戏《Breachers》帮助团队统一分散的 VR 环境。

《Breachers》团结 "案例研究

How can a lean studio deliver cross-play connectivity on all major VR platforms? Following the success of Hyper Dash, Triangle Factory knew that success meant maximizing player and platform reach while keeping their small team focused on gameplay. They used UGS’s backend and community solutions to kick down the door to an untapped market.

挑战

Powering cross-platform play across VR devices with a lean team

平台

Meta Quest, PlayStation VR2, Pico, Windows, Steam

团队成员

30

所在地

Ghent, Belgium

三角形工厂缩略图

逼近全新的 VR 格式

Breachers 是首款用于 VR 的 5v5 战术 FPS,平台覆盖率对于确保玩家数量至关重要。借助 UGS 的跨平台功能和 Unity 的多平台支持,Triangle Factory 能够在所有主要 VR 平台上完美发布。

三角工厂结果

结果

  • 在 UGS 后端架构和多重播放托管的支持下,第一个月顺利推出 110k MAU
  • 通过身份验证、火柴人、Vivox 语音聊天、好友和排行榜节省了八周的开发时间
  • 通过混合多重播放托管服务器协调将服务器成本降低达 25%
《Breachers》
挖掘虚拟现实市场的全部潜力

Triangle Factory 的首席执行官蒂莫西-范赫伯根(Timothy Vanherbergen)强调说:"跨平台游戏是我们的首要任务,这样我们才能确保在不同的 VR 系统中拥有活跃的用户群。"

VR提供了令人兴奋的游戏潜力,但玩家分散在各种设备上,每种设备都有自己独特的输入。

"供应商通常会为其设备添加独有的功能,"Triangle Factory 的首席技术官 Pieter Vantorre 说。"Unity 提供了适应这些变化的必要工具。不同库的封装器帮助我们充分利用了每台设备的独特功能"

《Breachers》
减少资源和复杂性

三角工厂使用 UGS 经过实战检验的多人游戏技术来加速后端架构工作,帮助开发人员专注于新功能和优化。

"我们本质上是游戏开发人员,专注于编写游戏代码,"Pieter 说。"我们的团队有几位技术专家,但即使是 Breachers 的最低后台要求也成了瓶颈。如果我们自己构建 UGS 提供的所有服务,就需要更多的资源和更多的资金。"

Pieter 的团队还非常欣赏 Multiplay 托管等服务的成本效益。在发布之前,他们与 Unity 团队合作优化服务器协调,使 90% 的Breachers服务器实例在裸机上运行,并将云作为备份。通过与 Multiplay 团队合作,Triangle Factory 以其他供应商 20-25% 的成本提供了跨游戏连接。

《Breachers》
零延迟

在竞技游戏中,服务器是唯一的真相来源,这意味着客户端经常需要根据服务器的数据更新计算。

"我们面临的最大障碍是确保我们的高级运动机制(如倾斜、索降和下蹲)在不引起晕动病的情况下让用户感觉舒适,"Pieter 分享道。"要实现这一目标,稳定的帧速率至关重要--至少需要 72 fps,但最好达到 90 fps。"

Triangle Factory 使用多重游戏托管和 Matchmaker 将 ping 值低的玩家分组,确保更流畅的游戏体验。Multiplay Hosting 的全球网络和自动化服务器管理使 Triangle Factory 能够提供反应灵敏、无恶心感的游戏。

《Breachers》
利用播放器连接服务节省时间

启用玩家连接对于三角工厂的留存策略至关重要。

三角工厂通过使用 Unity 的 Backend 和社区解决方案套件,所有这些解决方案都与平台无关并支持跨平台。好友可让用户建立其他玩家的游戏列表,而大厅可让用户轻松地一起开始游戏。

团队选择使用 UGS 而不是自己构建这些功能。"朋友和大厅 "将玩家功能的开发时间从几周缩短到几天。这为我们节省了大量时间,"Pieter 说。

而这一策略也收到了成效--该游戏拥有多个联赛,200 多支球队。"Timothy 说:"我们的 Friends UGS 系统对于让这些社区共同参与游戏至关重要。

通过更好的匹配提高留用率
通过更好的匹配提高留用率

"在虚拟现实领域,玩家基数要小得多,留住玩家至关重要,"蒂莫西指出。

团队注意到,当新玩家匹配在一起时,留存率会更高。

"设置这些规则非常简单,当无法匹配到合适的技能或经验时,Matchmaker 可以让我们放宽这些规则,"Pieter 说。

三角工厂在开发新的竞技模式时将继续测试新规则。

设置玩家通讯
设置玩家通讯

对有趣社交体验的关注也体现在游戏通讯中,有效的团队合作是行动的关键。

"语音聊天非常重要,因为团队合作是赢得比赛的最大因素。"一个善于沟通的团队总是会比一个不善于沟通的团队占上风。"

Triangle Factory 利用 Vivox 的频道优势,在比赛期间在团队之间分头聊天。在大厅中,无论是赛前还是赛后,玩家都可以通过统一的渠道进行交流和社交。Breachers 中的 Vivox 语音聊天可强化团队战术并增进友谊,为神奇的多人游戏时刻创造条件,让玩家流连忘返。

"它就是好用,"Pieter 补充道。"Vivox 团队提供的服务和支持都非常出色。

通过专家主持实现枯燥乏味的发布日
通过专家主持实现枯燥乏味的发布日

为了让Breachers登陆全球各地的 VR 平台,Triangle Factory 使用了混合云/裸金属服务器设置。Pieter 对 Multiplay 在设计服务器覆盖范围时所提出的见解表示赞赏:"我们从 Multiplay 那里获得了关于球员能力的有用统计数据。这有助于我们优化覆盖范围并监控性能。"

第一天的玩家人数可能难以估计,但与 Multiplay 团队的合作确保了他们为玩家的突然涌入做好了准备。"Pieter 说:"我们与 Multiplay 团队合作,来回奔波,确保云扩展正常运行,服务器容量得到很好的调整。

Triangle Factory 认为 Breachers 的推出 "完美无瑕"。通过依靠专用的工具来支持他们的后台,团队可以专注于创造创新的游戏玩法,并相信玩家在游戏开始时一切都会正常运行。

"对于像我们这样创建 LiveOps 游戏的公司来说,拥有一个稳固的后台架构至关重要。UGS 使我们能够把主要精力放在开发游戏上,而不是建立一个可扩展的后台架构"。
TIMOTHY VANHERBERGHEN / TRIANGLE FACTORYCEO and Cofounder
"UGS 的平台无关性弥补了 VR 系统之间的差距。这对匹配、游戏内玩家通讯和创建玩家社交关系等功能尤其有利。
PIETER VANTORRE / TRIANGLE FACTORYCTO
三角形工厂呼号
利用 UGS 获得战术优势

Unity 游戏服务帮助开发人员大规模配置、管理和自动化服务,同时保持在 Unity 生态系统内。UGS 深受一些世界顶级工作室的信赖,可帮助您简化技术堆栈,从而让您专注于自己的游戏。