Риск опоздать: Epic Games раскрыла детали использования ИИ в разработке Unreal Engine и Fortnite
Компания Epic Games переходит от общих слов о технологиях к конкретным примерам использования генеративного ИИ. Маркус Вассмер, исполнительный вице-президент по разработке, в интервью изданию This Week in Videogames раскрыл, как именно нейросети помогают создавать Unreal Engine и поддерживать Fortnite.
По словам Вассмера, наиболее заметными инструментами в работе студии стали Claude Code и Codex. Использование этих моделей уже принесло ощутимые результаты в технических процессах. В частности, разработчикам удалось практически полностью устранить недетерминированные ошибки компиляции (cooking bugs), с которыми компания боролась более десяти лет. Также ИИ ускорил работу по сжатию шейдеров, что позволило значительно уменьшить размер патчей.
Одним из наиболее впечатляющих достижений стал рефакторинг слоя рендеринга D3D12. Вассмер отметил, что задача, на выполнение которой у одного инженера ушло бы от трех до шести недель, была завершена примерно за одну неделю. Это не только сэкономило время, но и позволило оптимизировать время работы процессора и сократить количество багов. Кроме того, ИИ помогает поддерживать и расширять внутренние наборы тестов.
В разработке Fortnite технологии применяются для автоматического мониторинга стабильности на ПК, анализа причин сбоев и генерации исправлений. Это значительно ускоряет устранение застарелых проблем. В контексте самого движка Unreal Engine компания начала использовать ИИ для масштабных архитектурных рефакторингов, которые раньше были затруднительны из-за огромного объема изменений в файлах.
Вассмер также подтвердил использование метода, который он назвал «vibe-coding». Это означает, что инженеры больше не пишут основной объем кода вручную, а выступают в роли наставников для инструментов, направляя их к нужному архитектурному результату. Цель — не мгновенное создание готового продукта, а итеративная работа с ИИ для внедрения функций, соблюдая при этом рамки производительности и масштабируемости движка.
Обосновывая такой активный подход, вице-президент заявил, что Epic Games больше опасается рисков, связанных с медленным внедрением технологий, чем скептицизма в отношении ИИ.