Этапы сборки игры
Документация по основным операциям сборки
Build
Выполняется компиляция всех единиц трансляции (если у вас кодовый проект) и создается исполняемый файл.
Кукинг — процесс подготовки контента (ассетов) под целевую платформу.
UE хранит контент в специальных файлах-ассетах, а не в сырых форматах: .fbx, .obj, .wav, .png. Процесс преобразования ассетов в необходимый для платформы формат называется cooking.
Stage
Стейджинг — процесс копирования исполняемого файла и подготовленного контента в отдельную директорию.
Package
На данном этапе происходит упаковка проекта во внутренний формат целевой платформы. Данная фаза сборки может быть пустая для некоторых платформ (Linux, кодовый проект Windows, для блюпринт проекта под Windows на данной стадии происходит всего лишь встраивание иконки .ico для исполняемого файла .exe). Основная магия на данном этапе происходит для IOS, Android и некоторых других платформ.
В этом можно убедиться, посмотрев в исходниках Automation Tool в файлах платформ:
на соответствующие функции package:
Archive
Перенос полностью собранного и упакованного проекта в финальную директорию.
Deploy
Копирование исполняемого файла на целевую систему (мобильный девайс, шлем виртуальной реальности) или на сервер, в облако.
Run
Запуск проекта на целевой платформе.
Last updated