主页 > 玩家交流 > >

能 Black Rock的Adams解释代分支最佳实践

发布时间:2019-10-01 11:54

Julian Adams, Split / Second Pure 开发人员Black Rock的核心技术组成员,在开发中实现代分支方面发挥了关键作用,现在在新的Gamasutra能中,亚当斯深入研究了这些问题,包括提高生产率 - 以及方法中固有的妥协。

“有了大量的代库,你就会知道如何解决构建破坏,甚至是谁会要求减少。分支解决了这些问题,”Adams解释了工作室实现分支机构的动机 - 当然,游戏开发项目越来越大。在 Split / Second 处有40名程序员处于高峰期, Pure 有25名,另有15名正在开发核心技术人员。在这两种情况下,他们所有人都在使用相同的代库,更不用说资产团队了。

“分支让你回到小团队的发展中,”亚当斯解释说 - 你最终直接与5到10人合作,它只允许程序员看到与他们自己的工作相关的变化,破坏和团队进步。他说,它可以创造“开发这个很酷的新能的舞台”。 “当它稳定时,你会与主线合并,并将你的工作推向团队的其他成员。”

Adams深入研究了有效使用代分支所需的策略,并通过他团队自身经验的例子。但是程序员需要注意很多领域:“在一个游戏中,通常有强大的技术和项目管理组织,确保信息流向需要去的地方。”他说。 “然而,在多个游戏和技术组中,可能没有组织和社交基础设施来使代共享跨分支机构工作。”

“游戏是的实体,通常,正确,如此管理。如果几个游戏使用给定的图书馆,团队之间的图书馆可能会有不同的愿景,”他继续道。 “我们通过确保工作室各级同事之间定期进行面对面交流来解决这个问题。例如,所有工具人员每周聚会一次,以了解当前的工作和未来的计划。这样我们就得到了小团队感觉整个工作室的每个学科,我们也最小化合并期间的冲突。“

有关Black Rock代分类的详细信息,请查看今天的Gamasutra能。

上一篇:售价4美元,New Case为L.A. Noire增添了更多的“视频游戏”音调

下一篇:Cardcaptor Sakura-清除卡片 - 第7集 - Tsubasa Reservoir Saku