Разработчик из Google ИИ Studio Аммар Реши продемонстрировал, как современные ИИ-инструменты могут ускорить портирование старых игр на новые платформы. Он использовал Anthropic Claude Code в сочетании с Fable 5 для переноса Command & Conquer: Generals Zero Hour (2003) на iPhone и iPad. Игра запускается нативно на ARM64 без эмулятора, с поддержкой сенсорного управления и полным функционалом — кампании, одиночные сражения и режим «Испытание генералов».
Технически задача решалась через трансляцию графического конвейера. Игра использует DirectX 8, который через несколько промежуточных шагов преобразуется в Apple Metal API. Первая сборка, по словам Реши, заняла около 40 минут, затем последовало несколько часов отладки. За два дня он израсходовал всю квоту подписки Claude Max. Инженерный лог фиксировал каждый баг и исправление.
| Этап портирования | Время / ресурсы |
|---|---|
| Первая сборка | ~40 минут |
| Отладка | Несколько часов |
| Полный цикл | Два дня, израсходована вся квота Claude Max |
| Публикация | Открытый исходный код на GitHub |
Несмотря на успех, есть ограничения. На iPad игра может вылетать при длительных сессиях из-за высокого потребления оперативной памяти. Также для запуска требуется собственная копия игры (доступна на Steam примерно за $5), поскольку в репозиторий не включены игровые ассеты. Реши выложил полный исходный код на GitHub как открытый.
Первая сборка заняла около 40 минут, отладка — несколько часов, за два дня израсходована вся квота Claude Max.
Примечательно, что Реши — сотрудник Google ИИ Studio, но выбрал продукт конкурента. Он прокомментировал это так: «Можно любить сферу ИИ и уважать конкурентов, оставаясь полностью сосредоточенным на создании лучшего решения. Это долгая игра». Данный случай показывает, что ИИ-помощники по коду уже способны значительно сокращать время на рутинные задачи портирования, но всё ещё требуют человеческого контроля и доработки.



