近期,游戏行业一则来自CD Projekt Red的内部分享引发了广泛关注。在Digital Dragons大会上,这家曾打造《巫师》系列与《赛博朋克2077》的知名工作室,坦诚回顾了其开发历程中的一个“经典失误”。值得玩味的是,他们明确表示,这一错误将不会在备受期待的《巫师4》及“赛博朋克2”项目中重演。

这个困扰顶级开发团队的“经典错误”究竟是什么?答案或许出乎许多人的预料:它并非源于创意不足或预算超支,而是看似基础却至关重要的——开发文档管理体系。
CDPR的技术编剧Jarosław Ruciński与高级技术编剧Adrian Fulneczek在分享中指出,在《巫师1》、《巫师2:刺客之王》以及《赛博朋克2077》的早期开发阶段,团队普遍缺乏长远的项目规划意识。这直接导致数年之后,许多关键的技术决策与实现细节未能形成有效的书面记录,最终沦为仅靠口口相传的“部落知识”,极易随着人员流动而丢失。

这一问题在《巫师》重制版项目中尤为凸显。当团队试图运用现代技术重现这部经典之作时,却尴尬地发现原版游戏的技术文档几乎处于空白状态。所幸项目组中仍有不少CDPR资深成员,能够依靠个人记忆与经验逐步填补技术空缺,但这显然并非可持续的解决方案。
而在《赛博朋克2077》这类超大规模项目的开发中,文档管理的弊端被进一步放大。项目初期,团队采用Confluence工具进行进度记录,但随着开发深入,文档页面数量激增至超过8000页,知识库变得异常臃肿。信息检索与理解成本急剧攀升,文档的实际效用反而被严重稀释。
更为棘手的是,在开发后期,团队部分迁移至Confluence云端,却造成了资料存储的割裂:《赛博朋克2077》本体的文档位于云端,而《往日之影》DLC的部分核心资料仍留存于本地。这种分散的存储状态不仅增加了内部团队的协作难度,更让参与项目的外部合作团队难以把握整体脉络,沟通效率大打折扣。

基于这些教训,Adrian Fulneczek给出了明确的改进建议:“尽可能避免将项目资料分散在不同平台或工具中。即使必须使用多种工具,也必须确保各平台间的关联清晰可循,形成统一的知识图谱。”
那么,CDPR将如何系统性解决这一问题?他们的答案是:建立全新的开发规范与清晰的“完成定义”标准。
具体而言,在当前的开发流程中,每个新阶段的推进都将以“文档完善”作为硬性的准入门槛。所有关键知识不再依赖个人记忆,而必须被系统化沉淀、整理为团队共享的核心资产。这一机制的优势显而易见——《巫师4》开发中攻克的技术难题及其完整文档,可以直接为“赛博朋克2”项目提供参考,反之亦然。这相当于为公司的长期技术演进构建了一座持续扩展的“知识图书馆”,显著提升开发效率与质量稳定性。

从《赛博朋克2077》发布初期的争议,到通过持续更新与《往日之影》DLC实现口碑逆转,CDPR无疑经历了一次深刻的组织进化。如今,他们能够公开反思开发流程中最基础却最关键的文档管理环节,并推出切实的优化方案,这本身便是一个积极的信号。对于广大玩家而言,一个愿意在底层开发流程上痛定思痛、精益求精的团队,其未来的作品——《巫师4》与“赛博朋克2”,无疑更值得期待。
