Case Studies

Red Kite

即使在移植到新的 Google Stadia (YETI) 时,Red Kite 仍将构建时间减少了 73%(从 225 分钟减少到 60 分钟)!

关于 Red Kite

Red Kite Games 是一个视频游戏开发工作室,与众多领先的开发工作室合作开发各种畅销和备受赞誉的电子游戏。其开发团队由 6 名开发人员组成,晚上需要运行大约 40 次构建,白天运行大约 100 次构建。

我们减少了等待构建的时间,将更多的时间用于开发。

Andrew Greensmith

技术总监

面临的挑战

要将现有代码库完整地移植到另一个平台 (Google Stadia/YETI),同时定期处理大量编译,Red Kite 需要设法缩短其开发周期。此外,在承担需要耗费大量时间进行构建的项目时,开发人员很容易分心、他们的思路经常会被打断(在编译期间),因此需要重新找回思路,继续处理其之前正在处理的问题。因此,让开发人员专注于任务是 Red Kite 的首要任务。

Incredibuild 是如何做到的

借助 Incredibuild 来加快编译、优化工作负载,Red Kite 能够提高工作效率、保持生产力并优化上市时间,而无需购买更多的机器用于构建。

得益于更快的编译时间,Red Kite 能够优化其工作流程,从而更好地适应开发团队的进度:

我们连夜构建了更多模糊配置和工具,以确保我们了解项目的其他区域是否发生了意外故障。使用 Incredibuild,我们可以在维护期结束后或上班前的清晨,轻松完成所有配置。

Andrew Greensmith

技术总监

总结

使用 Incredibuild 之后,Red Kite 的构建时间大大减少,其开发团队的工作效率和内部流程亦得到了最大限度的优化。

可以确定的是,如果没有 Incredibuild,我们需要对更多的构建配置进行定期检查,或者购买更多的机器用于构建。

Andrew Greensmith

技术总监

构建时间
225分钟Without Incredibuild
60分钟With Incredibuild