Разработчик Ammaar Reshi взял культовую стратегию 2003 года Command & Conquer: Generals Zero Hour и запустил её на iPhone и iPad. Без эмулятора: оригинальный движок пересобрали под ARM64 нативно. Работают кампания, сетевые схватки и Generals Challenge, а управление переделали под тач специально для стратегии. Весь код выложили в открытый доступ.
Собрано это с помощью Fable 5 — ИИ-инструмента для разработки.
Ещё пару лет назад перенести двадцатилетний игровой движок на другую архитектуру означало месяцы работы команды, которая живёт в низкоуровневом коде. Сегодня один человек с ИИ делает это сам и отдаёт результат бесплатно.
Игры тут — только повод. Огромный пласт легаси-софта лежит мёртвым грузом: написан под давно устаревшее железо, а переписывать его руками слишком дорого. Раньше это был приговор. Теперь порог входа в такую работу упал настолько, что за неё берётся энтузиаст на выходных.
Я всё чаще смотрю на старые проекты как на материал, который можно оживить. Вопрос уже не «реально ли это» — вопрос, стоит ли тратить на это время.
Код открыл на GitHub
https://github.com/ammaarreshi/Generals-Mac-iOS-iPad
Обсуждение 14
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram