Epic Games高管确认使用Claude Code等AI工具开发虚幻引擎,称已重写D3D12渲染层
Epic Games开发副总裁Marcus Wassmer证实,公司正使用Claude Code和Codex等AI工具开发虚幻引擎6及UEFN,并列举了消除长期Bug和加速代码重构的具体成果。
游戏引擎巨头Epic Games的开发副总裁Marcus Wassmer向This Week in Videogames(TWIV)证实,该公司正在使用AI工具“为虚幻引擎(Unreal Engine)开发代码和功能”。这一声明紧随CEO Tim Sweeney早前宣布的向AI工具“巨大转型”之后,标志着AI在核心引擎基础设施中的应用已从实验阶段进入实际生产环节。
Wassmer指出,目前几乎所有开发工作都在与Fortnite、Unreal Editor for Fortnite (UEFN) 和虚幻引擎6 (UE6) 相关的开发流中进行。他特别提到了使用的具体工具:“最明显的可能是Claude Code和Codex及其关联的AI模型。”这些工具被用于广泛的开发任务,包括几乎完全消除了困扰团队十年的非确定性烹饪Bug(non-deterministic cooking bugs),以及加速着色器压缩工作以显著减少补丁大小。
在具体的技术突破方面,Wassmer举例说明AI协助重写了D3D12渲染层的相当大一部分。他估计这项工作需要一名工程师三到六周的时间,但实际仅用约一周便完成,且在CPU时间和Bug数量上均有改善。此外,AI还被用于自动监控PC稳定性,检测特定驱动/硬件组合的问题,并生成自动修复方案,从而改善了Fortnite和虚幻引擎中长期的PC问题长尾。
关于“Vibe Coding”(凭感觉编程/自然语言编程)的争议,Wassmer承认团队确实在进行Vibe Coding,但他澄清这并不意味着工程师不再编写代码主体,而是通过引导工具获得所需的架构结果。“我们不是在‘一次性’生成整个引擎,而是在与AI迭代以交付开发者想要的功能,并保持引擎在内存、性能和可扩展性范围内。”他强调,Epic更担心行动过慢的风险,而非对AI的怀疑态度,认为正确使用AI开发的软件将更快响应客户反馈且质量更高。