支持跨平台发布
Warhammer 40,000: Warpforge is the first effort to bring the vast Warhammer 40,000 universe into a free-to-play, cross-platform digital card game. As a small team, Everguild needed an extensible solution across the game’s lifecycle that could help them provide a seamless experience across PC and mobile. They wanted to achieve PC quality and top performance on a multitude of mobile devices.
Finding a flexible end-to-end solution to help a small team scale a multiplatform release
PC, Mac, iOS, Android
21
United Kingdom and Spain
建立成功的伙伴关系
2015年,伊莎贝尔-塔洛斯(Isabel Tallos)和安德烈斯-塔洛斯(Andres Tallos)兄妹希望制作数字纸牌游戏。他们通过一个视频游戏竞赛找到了资金,参赛作品是用 Unity 制作的。
在《战锤》宇宙中的第一款游戏《霍勒斯异端》获得成功后,他们从未回头:军团》,Everguild 被选中制作《战锤 40000》:Warpforge.
结果
- 从一个代码库构建多平台产品
- 使用 Unity 进行 iOS 和 Android 开发,将工程时间缩短一半
- 节省了移植到 PC 的数月时间
Everguild知道他们需要从过去的版本中调整工作流程,以便在 PC 和移动设备上创建新的 3D 内容,并保持 Warhammer 系列的艺术风格。
他们拥有一位经验丰富的图形程序员,该程序员在通用渲染管道 (URP) 中创建了着色器图节点库和自定义渲染功能。有了这个库,团队的其他成员,包括设计师和艺术家,就可以在不需要编程支持的情况下创造出无穷无尽的变化。
"您可以轻松地预览每一步的着色器,并快速确定哪些地方出现了问题,"游戏总监 César Ríos 说。''
作为一个小团队,他们需要多用途工具。他们选择统一资产商店来节省时间和扩展功能。"Tallos 说:"在制作原型时,从资产商店调用美术包来测试创意是非常有价值的。用于本地化和加密的生产工具对他们来说非常有用。"它们的质量很高,而且由他人维护,因此可以节省大量时间。"
这有助于他们了解其他开发人员是如何解决代码问题的。通过研究代码,可以了解不同的技术和想法。里奥斯解释说:"我从资产商店学到了很多东西。您可以查看独特的资产代码,然后根据您的特定游戏进行调整。
Everguild 需要一个能帮助他们向多个平台和设备提供服务的游戏引擎。
集中化的作用是巨大的。Tallos 说:"iOS 和 Android 使用一个代码库,使我们的工程时间减少了一半。
他们还使用 Unity Profiler 跟踪分配和性能瓶颈,这对于高容量、低功耗的设备至关重要。"Ríos 解释说:"您可以编写一些代码,然后在编辑器中快速运行一遍,然后再推送到源代码控制中。
直播运营对 Everguild 至关重要。有了高质量的内容,他们找到了一种灵活的方法来加载资产。对于应用程序商店来说,它们包括教程和游戏体验所需的内容。
根据 Tallos 的说法:"对于我们来说,在不更新客户端的情况下远程发布内容非常关键。否则,就不可能同时发布更新,因为每个平台都有不同的发布流程。"
为了管理资产的交付和加载,他们使用了统一可寻址资产系统。"使用可寻址技术,您可以进行小的更改和升级,而不必强迫人们下载大的更新。Ríos 表示:"拥有这种细粒度的控制和灵活性至关重要。
玩家疲劳始终是现场游戏的一个问题,团队需要一个 LiveOps 策略,确保为玩家提供源源不断的新鲜内容。他们每天更新应用内购买交易,每周发布皮肤等新内容。"
由于没有专门的数据分析师,他们只能依靠 Unity 的分析解决方案:"我们花时间研究正确的查询来回答我们的问题,然后将查询添加到我们的仪表板,并定期收到电子邮件提醒"。他们使用Unity Analytics来交叉检查数据并验证输入是否正确。分析对于团队来说至关重要,事实证明,检查 DAU 数量和支出非常有价值。
《战锤》为 Everguild 提供了另一个扩大其与《战锤》数百万粉丝关系的机会。对于这款雄心勃勃的游戏,他们的目标是在多平台发布中占据主导地位,而团队规模、内容质量和 LiveOps 要求都需要合作伙伴提供端到端的适应性。
Tallos 说:"Unity 让我们很轻松,从一开始就通过 LiveOps 策略为我们提供了许多解决方案。我们正在向多个市场和额外的平台发货,如果没有该引擎,这些都是不可能实现的"
让更多的受众了解您的游戏,并确信您的游戏已为未来做好准备,无论行业如何发展,也无论您的想象力将带您走向何方。只需创建一次内容,即可将其部署到 20 多个平台上,从而吸引不同格式的玩家。