公司简介
The LiveYard 提供实时、优质的互动角色和环境,用于直播、流媒体和企业活动、音乐会以及其他沉浸式环境,在质量和能力方面突破了原有界限。公司参与了多个项目,从规模和知名度来看都位于国际前列。其工具和流程已经成功运用于众多行业的高风险生产和环境中,帮助实现创建、测试和部署。客户需要依赖 The LiveYard 的能力按时交付优质产品,因此,The LiveYard 的核心挑战就是时效性,也就是如何在极其紧张的窗口期内实现目标。
挑战:在保证质量的前提下,满足紧张的交付期限要求
The LiveYard 的工作流程由多个准备周期以及一个“关键”窗口期组成。其中,在准备周期规划和设计数字资产,在窗口期创建和交付资产。准备周期一年六七次;交付窗口期大约持续一两周。尽管在一整年之中,这些周期和窗口期所占的时间并不长,但它们对 The LiveYard 持续取得成功发挥着至关重要的作用。The LiveYard 创始人兼首席技术官 Halim NEGADI 说:“在某一刻,一切都定格了。这一刻往往就在直播的前一天。我们称之为预演。预演时,你已经无法做出任何变更了。”
因为这些限制,受限于编译时间太长,公司不得不在着色器编译和决策时做出让步。“我们曾遇到过一个项目,当时我们还在构建着色器,预演也快结束了,然而我们决定:回到原先构建好的那一版本……”Halim Negadi 说道。
当时我根本没法赶上最后期限,但是,一旦我们启用 Incredibuild,我们就可以留出更多的时间,能推出更优质的产品了。
”Incredibuild 如何提供帮助
为了解决着色器编译时间过长的问题,The LiveYard 转而选择 Incredibuild。团队的开发堆栈基于 Windows 创建,配合现有开发工具,在五个代理上使用 Unreal Engine 5。这样做的目的就是加快着色器运行速度,确保不超出最终产品期限。
凭借 Incredibuild,The LiveYard 能够大幅缩短构建时间。据 Negadi 称,“The LiveYard 机器在使用 Incredibuild 进行编译时,任务完成速度至少快 10 倍。我们所说的,是着色器编译总体用时半小时与几分钟之间的对比。”
在我们这一行,构建时间起着关键性的作用……它就像火箭,决定着项目能否步入正轨。简直一模一样。要么准时直播,要么搞砸一切。
”总结
依靠 Incredibuild,The LiveYard 能够践行其使命宣言——保持高质量标准——而不牺牲开发过程中的任何关键环节,也不必为了确保准时交付,被迫选择质量更差的前一版本。