Case Studies

Studio 316

加速修复 bug,以更快的速度交付更优质的游戏产品

公司简介

Studio 316 承载着一个小团队的梦想。该团队由热爱游戏的开发人员、设计师和艺术家组成。这家工作室成立于 2020 至 2021 年间,也是其团队于法尔茅斯大学游戏学院就读的最后一个学年。工作室的理念就是“打造一个充满自由创意、机会平等且具有包容性的游戏开发公司,开发出开发人员真正想要制作的游戏”。

Studio 316 致力于为客户项目提供开发和艺术服务,帮助他人从工作室之间的合作开发到小型个人初创企业,打造属于自己的个人 IP,以实现他们的愿景。

问题在于,如何在多次迭代和提交中始终保持代码整洁

Studio 316 曾在关键高峰期遇到过麻烦,是在与外部利益相关者合作时遇到的大问题。当时几乎没有停顿或延期的余地。例如,QA人员需要搞清楚,到底是在哪次提交中引入了某个 bug——比如回归错误(过去能用,但现在突然不能用了)。为此,团队只有手动进行二进制搜索,这就需要运行几十个构建,来找到那次提交。

对于版本之间引入的 bug,可能需要审核 1,000 多次提交。虽然测试结果比手动调查单个 bug 要快,这是 100% 确定的,但测试本身耗时也很长,同时还需要多次重建游戏。

我无法想象,没有 Incredibuild,应该如何进行调试。利用 Incredibuild,我们不需要花费好几天的时间,只用几分钟,就能轻松搞定。

Jamie Jessop

联合负责人

Incredibuild 如何提供帮助

采用 Incredibuild 并未改变公司查找回归 bug 的方式——Studio 316 仍然需要执行二进制搜索,在多次提交之间找到 bug。Incredibuild 所做的是大幅提高新增构建的速度。Studio 316 联合负责人 Jamie Jessop 说:“我无法想象,没有 Incredibuild,应该如何进行调试。利用 Incredibuild,我们不需要花费好几天的时间,只用几分钟,就能轻松搞定。” Studio 316 在其 AWS 环境中使用 Incredibuild,加快云端构建速度,从而加速QA,交付优质产品,确保赶上紧张的交付窗口期。最重要的是,工作室只需几个小时,就能直接通过 AWS 市场设置 Incredibuild,助力公司快速扩展。

总结

即便是只需要简单、快速扩展方案的小型工作室,Incredibuild 依然能够提供无缝集成服务和增值工具,加快开发速度,减少关键瓶颈。