Разработчик восстановил 99% кода Call of Duty: Modern Warfare 2 с помощью ИИ

Морис Хойманн воссоздал исходный код шутера 2009 года за три месяца силами 17 ИИ-агентов на базе Claude и Codex, потратив 600–700 млрд токенов. 83% функций совпали с оригиналом побайтно, а игра запускается. Хойманн рассказал, что работал вместе с участниками сообщества и что точная реконструкция на C++ без автоматической проверки была бы невозможна. Activision потребовала удалить материалы проекта из-за нарушения авторских прав.
Разработчик Морис Хойманн воссоздал почти весь исходный код Call of Duty: Modern Warfare 2 2009 года с помощью ИИ. Работа заняла около трёх месяцев.
Для анализа оригинального кода использовались модели Claude от Anthropic и Codex от OpenAI. На старте проекта было четыре ИИ-агента, к концу сентября их стало 17. Суммарный расход Хойманн оценил в 600–700 млрд токенов.
Почему написать код оказалось проще, чем проверить
Основная сложность заключалась не в генерации кода, а в проверке его соответствия оригиналу. Изначально ИИ выдавал читаемые реализации, но ошибался в типах данных, сигнатурах функций и структуре программы, а иногда менял логику по собственной инициативе.
Чтобы повысить точность, команда автоматизировала сравнение восстановленных функций с оригинальным исполняемым файлом на уровне байтов и перешла на тот же компилятор, который применялся при разработке игры. Каждая функция получала однозначный результат проверки — совпадение или ошибку.
В результате удалось восстановить 99% функций, 83% из них совпали с оригиналом побайтно. По оценке Хойманна, значительная часть оставшихся функций работает семантически правильно, а сама игра запускается и работает.
1200 евро по подписке против 200–250 тыс. долларов ≈ 752 тыс. BYN по API
При использовании подписок расходы составили около 1200 евро. Оплата токенов по API обошлась бы, по расчётам разработчика, в 200–250 тыс. долларов.
Позднее Хойманн уточнил, что цель проекта была не в доказательстве самой возможности такой реконструкции, а в получении точной и стабильной сборки игры на C++. По его словам, работать над проектом он и участники сообщества, управлявшие агентами вручную, а основной вывод касается построения инфраструктуры: без объективной автоматической проверки результата месяцами получать от автономных агентов качественный результат не удаётся.
Хойманн отметил, что декомпилированный код защищён авторским правом, и заявил о давлении со стороны Activision в связи с нарушением. Две предыдущие записи в блоге были удалены, а видео в посте X отключили после жалобы правообладателя.
Пересчёт в белорусские рубли — по официальному курсу Национального банка на 18.10.2026: $1 = 3,0091 BYN.
iXBT · права на исходный материал принадлежат автору.
Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Операции с криптовалютами связаны с риском полной потери вложенных средств. Подробнее — «Отказ от ответственности».
Разборы событий, итоги дня и то, что двигает рынок. Без сигналов и обещаний — только факты и что они значат.
Читать в Telegram →По теме
- ▪Lenovo представила ИИ-компьютер P7 массой 300 граммов и производительностью 190 TOPSiXBT · 18 октября
- ▪Исследователи FOI нашли способ распознавать спрятанный пистолет по сигналу Wi-FiiXBT · 18 октября
- ▪Глава Intel Тан заявил о завершении 80% реструктуризации компанииiXBT · 18 октября
- ▪DeepSeek выпустила ИИ-модель V4.1-Flash-10173DNews · 18 октября