- Codex проанализировал EXE-файл Red Alert 2: Yuri’s Revenge и воссоздал игру в 624 000 строк кода на C++.
- Проект длился 26 дней, а его общая стоимость составила около $400.
- Разработчик управлял процессом преимущественно со своего iPhone, используя нескольких субагентов для анализа, программирования и тестирования.
Разработчик и инвестор Давид Кальмансон с помощью ИИ-агента Codex воссоздал видеоигру Red Alert 2: Yuri’s Revenge для нативного запуска на iOS и macOS. Для этого модель работала с EXE-файлом игры, поскольку оригинальный исходный код никогда не публиковался и считается утерянным.
Wow
— David Kalmanson (@davidkal88) September 2, 2026
“Make Red Alert 2 (YR) compile and run natively on iOS & macOS.”
Codex (GPT-5.6 Sol) worked for 26 days, analyzed the EXE and rebuilt the entire game in 624K lines of C++
This is by far the hardest task I’ve ever given Codex as the game's code was never released and is… pic.twitter.com/s9MjcDn91g
По словам Кальмансона, Codex работал над проектом 26 дней без перерыва, выполняя большое количество вызовов инструментов. В результате он написал около 624 000 строк кода на языке программирования C++.
Codex воссоздавал игру без доступа к исходному коду
Для работы над проектом Codex использовал нескольких субагентов. Они помогали анализировать EXE-файл, писать код, запускать игру и искать ошибки.
Во время разработки модель также использовала информацию об оригинальной игре из открытых источников — в частности, данные о ее геймплее и правилах. В одном из случаев Codex делал скриншоты видео Yuri’s Revenge на YouTube и сравнивал их со скриншотами собственной реализации, чтобы проверить визуальное соответствие.
Кальмансон отметил, что полученный код выглядит как обычный C++-проект. Он содержит функции, классы, понятные названия и структурированную логику.
В игре все еще остались незначительные визуальные баги. При этом основная функциональность работает, за исключением сетевой игры, которую разработчик решил не реализовывать.
Почти весь проект разработчик контролировал с iPhone
Кальмансон рассказал, что примерно 99% работы над проектом он выполнял через приложение ChatGPT на своем iPhone во время месячного автомобильного путешествия по Соединенным Штатам.
Его роль в основном заключалась в указании Codex на визуальные ошибки. По словам разработчика, компьютерное зрение модели все еще упускало часть деталей во время тестирования.
В то же время Кальмансон отметил, что мог бы выполнить аналогичный проект значительно быстрее сегодня. По его оценке, теперь на это понадобилась бы примерно неделя. Параллельный запуск большего количества агентов позволял существенно ускорить работу, однако одновременно быстрее исчерпывал доступные лимиты.
Проект стоил около $400
По словам Кальмансона, общие расходы на работу составили около $400. Он использовал две подписки ChatGPT Pro стоимостью по $200. Разработчик также экспериментировал с API, однако расходы на него, по его словам, очень быстро стали слишком высокими для проекта такого масштаба.
Кальмансон отметил, что ранее уже переносил Command & Conquer: Red Alert и Command & Conquer: Tiberian Dawn. Однако эти задачи были значительно проще, поскольку исходный код обеих игр доступен в сети.
Именно предыдущие успешные портирования подтолкнули его проверить, сможет ли Codex воссоздать старую игру только на основе исполняемого файла.
По словам разработчика, после первого запуска Red Alert 2 на Mac он понял, что подобный подход потенциально можно применить к большому количеству старых игр.
Кальмансон пока не определился, какую игру попробует воссоздать следующей, но отметил, что после этого эксперимента видит значительный потенциал в восстановлении старых игр с помощью ИИ.
Напомним, ранее OpenAI и еще 155 компаний призвали усилить киберзащиту ИИ.
Сообщение Codex за 26 дней воссоздал видеоигру Red Alert 2 без оригинального исходного кода появились сначала на INCRYPTED.