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