Одно из крупнейших закулисных изменений за год приземлилось 30 апреля: Clash of Adventurers перешёл на Unreal Engine 5.7.4. Это фундаментальное обновление — большинство игроков не увидит броской фичи, но всё, от рендеринга до тулинга и async loading, сдвинулось под нами.
Что изменилось
- Миграция движка и проекта на UE 5.7.4 — весь проект теперь собирается и работает на новой версии движка.
- Пути тулинга обновлены — каждый внутренний скрипт сборки, пайплайн автоматизации и dev-инструмент перенаправлены с UE 5.6 на UE 5.7.4-release.
- Интеграция Unreal MCP server — мы интегрировали Unreal MCP server, который позволяет инструментам разработки с поддержкой ИИ напрямую общаться с движком. Это должно ускорить итерации по контенту и багфиксу.
- Обход cook race + молчание warning от Steam — async-cook пайплайн UE 5.7 добавил race condition, которую мы обошли в boot-пути выделенного сервера. Steam-warnings на выделенном сервере тоже выключены.
- Чистка контента — правки ассетов, удаление мёртвого контента и полный rebuild освещения под рендерер 5.7.4.
Что вы можете заметить
Производительность и стабильность должны быть как минимум на уровне 5.6, с возможностью со временем подключать новые API 5.7. Если после миграции встретите что-то странное — сообщите в Discord. Обновления движка иногда вытаскивают edge case'ы, которые внутренний QA не успевает поймать.
Версии 0.6.3.1 → 0.6.3.5.