Неофициальный порт Red Alert 2 вышел на iPhone и iPad

Аммаар Реши опубликовал на GitHub нативный неофициальный порт Command & Conquer: Red Alert 2 для iPhone и iPad. Игра переписана на Swift на основе фанатского Chrono Divide и оптимизирована под Metal.

Разработчик Аммаар Реши выпустил неофициальный нативный порт Command & Conquer: Red Alert 2 для iPhone и iPad. Репозиторий с кодом опубликован на GitHub; проект основан на фанатской реализации Chrono Divide и полностью переписан на Swift.

Chrono Divide представляет собой реализацию Red Alert 2 на TypeScript. Реши перенёс эту версию на iOS, переписав код на Swift и собрав игру без доступа к исходным файлам издателя. Исходники порта доступны в публичном репозитории на GitHub.

При разработке использовались инструменты на базе искусственного интеллекта: Fable 5, GPT-5.6 Sol и Gemini 3.6 Flash. Нейросети применяли для помощи в разработке, тестировании и создании локализаций. В описании проекта указано, что GPT-5.6 Sol переработал логику противников в режиме Skirmish, а Gemini 3.6 Flash проводил длительные игровые тесты.

Порт адаптирован под сенсорное управление: реализованы жесты для выделения войск, перемещения карты двумя пальцами и масштабирования. Графика и производительность оптимизированы под графический API Metal для современных iPhone и iPad.

В порте изменено поведение противников: они действуют агрессивнее, подстраиваются под состав армии игрока и эффективнее ведут продолжительные сражения.

Код и материалы проекта выложены на GitHub, пользователи могут следить за развитием проекта, предлагать исправления и помогать с локализациями.

Реши ранее портировал Command & Conquer: Generals на устройства Apple, что отражает его опыт в переносе классических стратегий.

В описании проекта на GitHub опубликована запись: «Я использовал Fable 5, чтобы перенести Command & Conquer: Red Alert 2 + Yuri’s Revenge на iPhone и iPad. Electronic Arts так и не выпустила исходный код RA2, поэтому “портировать” было нечего. Gemini 3.6 Flash часами тестировал игру, а GPT-5.6 Sol заново реализовал ИИ для режима Skirmish».

Статьи этого автора