Инструменты и оптимизация Unreal Engine
По словам представителя компании, инженеры активно задействуют программные ассистенты Claude Code и Codex. Использование нейросетевых моделей помогло закрыть ряд застарелых технических проблем и оптимизировать ресурсы:
- Практически полностью устранены ошибки недетерминированного «кукинга» (компиляции ресурсов), решение которых искали около десяти лет.
- Ускорены алгоритмы компрессии шейдеров, что позволило существенно уменьшить объём выпускаемых патчей.
- Значительная часть рендеринг-слоя DirectX 12 (D3D12) была полностью переписана всего за одну неделю вместо расчетных 3–6 недель ручного труда одного специалиста, обеспечив снижение нагрузки на процессор и сокращение багов.
- Автоматизированы процессы тестирования и расширено покрытие кода внутренними тестовыми наборами.
- Появилась возможность проводить масштабные архитектурные рефакторинги кодовой базы движка, которые ранее откладывались из-за колоссального числа затронутых файлов.
Автоматизация Fortnite и практика «vibe-coding»
В случае с Fortnite нейросети используются для автоматического мониторинга стабильности клиента на ПК, выявления первопричин критических сбоев и генерации готовых правок, что ускорило исправление системных проблем.
Кроме того, Вассмер подтвердил, что студия переходит на концепцию «vibe-coding» (когда разработчик формулирует задачу и направляет ИИ, вместо того чтобы писать весь синтаксис вручную) не только в интерфейсе Epic Games Store, но и внутри кодовой базы самого Unreal Engine:
Да, мы действительно практикуем vibe-coding. Это значит, что наши инженеры больше не пишут основную массу кода вручную, но по-прежнему направляют инструменты для достижения нужного архитектурного результата. Мы не создаем движок «в один клик», а последовательно итерируем с помощью ИИ, чтобы внедрять востребованные функции и одновременно удерживать параметры производительности, масштабируемости и памяти в заданных границах.
Комментируя выбранный курс, руководство студии подчеркнуло, что опасность отстать от стремительного развития технологий для компании гораздо критичнее, чем общественный скепсис вокруг внедрения ИИ.