AI重建现代战争2源码
4 节点1 篇4 来源
开发者莫里斯·霍伊曼(Maurice Heumann)团队利用AI智能体耗时3个月反编译并重建了2009年《使命召唤:现代战争2》的C++源代码,最终实现83%函数的逐字节匹配。【背景】该项目消耗超5000亿词元,初期因缺乏客观验收标准导致代码虽可读但语义错误频发。团队随后引入“逐字节匹配”自动化验证机制,禁止内联汇编等作弊手段,使低成本模型也能在严格反馈下完成高精度任务。尽管游戏已可运行,但因Activision版权投诉及“企业美国”的压力,早期博客被删且视频被禁,霍伊曼决定不公开代码仅供个人使用。这一案例揭示了AI辅助开发的核心矛盾:代码生成成本下降,但确保结果正确的验证机制成为新的瓶颈。
事情怎么走到这一步
项目启动,部署4个Claude Code智能体(3个工作者+1个审查者),开始反编译工作。
hexdigest.dev ↗首月报告发布,消耗约2000亿词元,完成约34%函数,游戏可启动但地图加载失败,发现大量语义错误。
hexdigest.dev ↗霍伊曼在X上表示有17个智能体并行工作,游戏完全可玩,主要Bug已修复。
tomshardware.com ↗发布最终项目报告,确认99%函数已纳入源码,83%达到逐字节匹配,宣布因版权压力不公开代码。
momo5502.com ↗
还没定论的部分
- Activision是否会采取进一步法律行动?目前仅通过DMCA删除了部分博客和视频,未正式起诉。
- 剩余17%未逐字节匹配的函数是否真的如开发者所言“语义正确”,还是存在潜在的行为差异?