关于 Red Kite
Red Kite Games 是一个视频游戏开发工作室,与众多领先的开发工作室合作开发各种畅销和备受赞誉的电子游戏。其开发团队由 6 名开发人员组成,晚上需要运行大约 40 次构建,白天运行大约 100 次构建。
“
我们减少了等待构建的时间,将更多的时间用于开发。
”面临的挑战
要将现有代码库完整地移植到另一个平台 (Google Stadia/YETI),同时定期处理大量编译,Red Kite 需要设法缩短其开发周期。此外,在承担需要耗费大量时间进行构建的项目时,开发人员很容易分心、他们的思路经常会被打断(在编译期间),因此需要重新找回思路,继续处理其之前正在处理的问题。因此,让开发人员专注于任务是 Red Kite 的首要任务。
Incredibuild 是如何做到的
借助 Incredibuild 来加快编译、优化工作负载,Red Kite 能够提高工作效率、保持生产力并优化上市时间,而无需购买更多的机器用于构建。
得益于更快的编译时间,Red Kite 能够优化其工作流程,从而更好地适应开发团队的进度:
“
我们连夜构建了更多模糊配置和工具,以确保我们了解项目的其他区域是否发生了意外故障。使用 Incredibuild,我们可以在维护期结束后或上班前的清晨,轻松完成所有配置。
”总结
使用 Incredibuild 之后,Red Kite 的构建时间大大减少,其开发团队的工作效率和内部流程亦得到了最大限度的优化。
“
可以确定的是,如果没有 Incredibuild,我们需要对更多的构建配置进行定期检查,或者购买更多的机器用于构建。
”- 构建时间
- 225分钟Without Incredibuild
- 60分钟With Incredibuild