Инструменты Claude Code и Codex помогли Epic Games победить баги Unreal Engine, копившиеся десять лет, и переписать часть графики движка. Инженеры компании при этом почти перестали писать код руками.Автор Hi-Tech Mail
Искусственный интеллект помог Epic Games исправить ошибки Unreal Engine, с которыми инженеры компании безуспешно боролись десять лет. Об этом изданию This Week in Videogames рассказал Маркус Вассмер, исполнительный вице-президент Epic Games по разработке. Сейчас работа сосредоточена на Fortnite, его редакторе и следующей версии движка — Unreal Engine 6.
Главные инструменты Epic — Claude Code от Anthropic и Codex от OpenAI. Они почти полностью устранили ошибки подготовки игрового контента к сборке, когда одни и те же данные давали разные результаты. Быстрее пошло и сжатие шейдеров, небольших программ, отвечающих за картинку. Обе победы заметно уменьшают размеры патчей.
Большой кусок слоя рендеринга D3D12, который выводит изображение в Windows, переписали примерно за неделю — сам Вассмер оценивал эту работу в 3–6 недель для одного инженера. Заодно сократились затраты времени процессора и число ошибок.
В Fortnite Epic запустила автоматический контроль стабильности ПК-версии. Система вылавливает сбои, вызванные конкретными сочетаниями драйверов и комплектующих: раньше на поиск причин уходили месяцы. ИИ находит первопричину и сам готовит исправление, постепенно подчищая «хвост» самых заковыристых проблем игры и движка.
Сами инженеры Epic перешли на вайб-кодинг: программист описывает задачу обычными словами, код пишет нейросеть, а человек проверяет и правит результат. «Да, мы занимаемся вайб-кодингом. Это значит, что наши инженеры больше не пишут основную часть кода, но по-прежнему направляют инструменты, чтобы получить нужный архитектурный результат», — объяснил Вассмер.
ИИ позволил взяться и за масштабную перестройку архитектуры, которую раньше откладывали: вручную править тысячи файлов было не по силам. Движок станет заметно модульнее, пообещал Вассмер, а студии смогут вырезать из него все ненужное для своей игры. В основе изменений лежат 30 лет накопленного кода Unreal Engine.
Разворот к ИИ Epic оформила в октябре: глава компании Тим Суини объявил о большой перестройке ради максимального ускорения, а обновленный Epic Games Launcher собрали именно вайб-кодингом. На упреки скептиков Вассмер ответил: «Мы больше обеспокоены риском двигаться слишком медленно, чем скептицизмом вокруг ИИ». По его прогнозу, ИИ-разработка скоро станет нормой для всего софта.
Возможности нового подхода покажут будущие версии: Epic допускает промежуточную Unreal Engine 5.9 со скромными изменениями отдельных систем, а главный экзамен ждет Unreal Engine 6. Пятую версию движка регулярно критикуют за прожорливость и нестабильную картинку, а требования к играм только растут.
Ранее мы рассказывали о крупном обновлении No Man's Sky и выходе игры на iOS.

