Паркур из Mirror’s Edge появляется в Skyrim, а действия Minecraft передаются в GTA. За похожими видеодемонстрациями скрываются разные способы модификации: соединить две работающие игры, восстановить часть программы или перенести отдельную механику. У каждого способа свои инструменты и ограничения.

В подробном обзоре AI Search от 6 октября 2026 года сопоставлены эти подходы. Описанные ниже примеры и оценки взяты из этого выпуска; доступность инструментов указана на дату записи.

Перенос игровых систем

В обзоре показаны Minecraft внутри GTA, Spider-Man в игре о Batman, Mario в другой игре и паркур из Mirror’s Edge в Skyrim. Ведущий описывает такие сочетания как уже работающие и довольно цельные, а создание модификаций — как задачу, которую можно поручить модели обычным запросом без больших технических знаний. Для подобных результатов используются несколько разных подходов.

Обратная разработка по бинарному файлу

Отправной точкой ведущий называет выпуск GPT-6 Astra за несколько недель до записи. На странице OpenAI о GPT-6 Astra приведены результаты SRE-Bench, теста восстановления основной логики бинарных программ без исходного кода: 88,0% за одну попытку и 99,2% в пределах четырёх попыток. Разработчик сначала пишет исходный код, затем компилирует его в распространяемую программу. Восстановить исходную реализацию по этому результату традиционно сложно; ведущий считает, что новые модели резко сокращают эту сложность.

Ведущий предполагает, что Claude Opus 5.5 справляется ещё лучше, и заявляет о полной декомпиляции с помощью ИИ таких игр, как Super Smash Bros., Mario Kart 64, Halo, Kingdom Hearts и Fire Emblem. Из результата теста он делает гораздо более широкое заключение о возможности восстановить почти любую игру или программу. В качестве возможных объектов он называет Photoshop, Microsoft Office и даже операционную систему. Это его оценка последствий; приведённый процент относится к упомянутому тесту и четырём попыткам.

Слой взаимодействия двух игр

Первый подход — модификация, передающая действия между играми: исходные игры сохраняются, а ИИ создаёт промежуточный программный слой, который передаёт действия между ними. В примере с Minecraft и GTA установка TNT в определённой точке переводится в создание взрывоопасного объекта в соответствующей позиции GTA. Когда TNT взрывается, модификация передаёт команду вызвать взрыв в этом месте. При такой организации обе игры должны быть запущены на компьютере. Другим примером ведущий называет перенос Spider-Man в игру о Batman.

Этот вариант ведущий считает наиболее ограниченным: поведение по-прежнему зависит от исходных игровых движков, а взаимодействие двух систем иногда вызывает проблемы с физикой и столкновениями. Для создания такого слоя он предлагает Universal Modder с готовыми инструкциями по смешению игр. Агенту можно передать репозиторий и запросить соединение двух игр. Среди подходящих моделей он перечисляет GPT-6.1 Sol и GPT-6 Astra; хорошие результаты Opus 5.5 передаёт со слов других людей.

Перестройка игры

Альтернатива — Reverse Engineer Anything, репозиторий с готовыми инструкциями и MCP-инструментами для агента. MCP задаёт стандарт подключения агента к внешним инструментам. Следующий подход уже предполагает перестройку программного обеспечения, на котором работает игра. Иллюстрацией служит исходный World of Warcraft с персонажем на скейтборде. Модель получает игру и использует инструмент обратной разработки, например Ghidra, чтобы разобраться в анимациях, картах, моделях и механиках. После анализа она пытается переписать игру, в том числе на другом языке, например Rust.

Выбор Rust ведущий связывает со своим впечатлением, что современные передовые модели хорошо работают с этим языком; обязательным условием он его не называет. В описанном процессе используется собственная копия игры. Перенос в другой движок, по его словам, расширяет возможности настройки. В другом показанном примере Call of Duty: Modern Warfare перестраивают на Rust и соединяют с миром Minecraft: в таком сочетании можно стрелять по мобам, разрушать блоки оружием и взрывать их гранатами.

Для анализа игры используются Ghidra и отдельный MCP-сервер, через который агент может обращаться к этому инструменту. Ещё один вариант — IDA с MCP-интеграцией. Для приложений .NET в обзоре упоминается ILSpy, а для игр Unity с IL2CPP — Cpp2IL. Общая схема состоит в том, чтобы дать агенту подходящие инструменты и копию игры для анализа, а затем запросить её переписывание.

В нашем проекте агента с разрешёнными действиями такой подход применяется к каталогу и заказам: агент получает данные и вызывает только предусмотренные инструменты. Игровая модификация и торговый сервис решают разные задачи, но в обоих случаях доступные действия определяет подключённое приложение.

Новые платформы

После декомпиляции возможен перенос на другую платформу. В обзоре приведены VR-модификация Super Mario Galaxy для Meta Quest и аналогичная работа с Mario Kart. Отдельно упоминаются AnyPS5 и PortPS5 — проекты для переноса игр PS5 на ПК с участием ИИ. Ведущий называет успешными примерами God of War: Sons of Sparta и Dead Cells: Return to Castlevania; оценка успеха принадлежит ему.

Перенос отдельных механик

Третий подход — извлечь отдельную механику и перенести её в другую игру. Паркур из Mirror’s Edge, по словам ведущего, добавили в Skyrim примерно за день с помощью Claude Opus или GPT Astra. Далее он перечисляет физику трюков Skate 3 в Call of Duty и World of Warcraft, мир Minecraft с динамикой Skate 3 и Call of Duty, а также сочетание Skyrim, Escape from Tarkov и Spider-Man. Здесь основное внимание уделяется переносу конкретного поведения.

Ведущий видит в этом возможность извлекать физические системы, механики и анимации из существующих игр и использовать их в новой разработке без полного написания соответствующей части с нуля. Для этого он вновь указывает на инструкции по смешению игр Universal Modder и Reverse Engineer Anything. В выпуске также упоминается дополнительное руководство с полным примером передачи действий между играми, примером переписывания игры на Rust и описанием запросов и рабочего процесса. На момент проверки ссылка на это руководство недоступна.

Запросы к модели и дальнейшие предположения

Особых формулировок запросов, считает ведущий, не требуется: современным моделям, особенно Opus 5.5, достаточно описать желаемое изменение или перенос персонажа и предоставить доступ к инструментам. Затем он возвращается к закрытым программам — Photoshop, Premiere Pro и Microsoft Office — как к потенциальной области применения тех же методов. При этом он ранее оговорил юридические последствия взлома Photoshop. Финальные рассуждения о подписке Adobe и запуске её программ бесплатно поданы саркастически, без выполнения такого сценария.

В финале ведущий повторяет широкую интерпретацию результата свыше 99% и ожидает крупных последствий для игр и программного обеспечения. Он также выдвигает предположение, что разработчики моделей уже могут восстанавливать игры и программы и использовать полученный код для обучения будущих систем. Подтверждений этому предположению в записи он не приводит. Его прогноз состоит в том, что следующие поколения моделей станут лучше создавать игры и программы по описанию с нуля. Вопрос о будущих юридических последствиях остаётся открытым.