Установка через Epic Games Launcher
Урок показывает, как установить Unreal Engine через Epic Games Launcher и что выбрать при установке.
Epic Games Launcher — это программа-магазин и менеджер версий Unreal Engine, через которую движок скачивается, обновляется и запускается.
Зачем нужен Launcher
В отличие от Unity, где есть отдельный Hub, у Unreal роль центрального хаба играет Epic Games Launcher. Через него вы устанавливаете нужную версию движка, получаете бесплатные ассеты, заходите в Marketplace и обновляетесь. Одновременно можно держать несколько версий движка — это важно, потому что проект, начатый на одной версии, не всегда без проблем открывается в другой.
Пошаговая установка
Процесс прямолинеен, но требует терпения — движок весит десятки гигабайт.
- Зарегистрируйте аккаунт Epic Games на сайте epicgames.com.
- Скачайте и установите Epic Games Launcher для вашей ОС.
- В Launcher откройте вкладку
Unreal Engine, затемLibrary. - Нажмите «плюс» рядом с Engine Versions и выберите нужную версию (например, 5.x).
- Дождитесь загрузки и установки — это может занять много времени.
Что выбрать при установке
При установке движок предлагает дополнительные компоненты. По умолчанию ставится всё необходимое, но вы можете уменьшить размер, сняв галочки с того, что не нужно.
| Компонент | Когда нужен |
| Core Components | Всегда — это сам движок |
| Starter Content | Базовые ассеты для прототипов — полезно новичку |
| Templates and Feature Packs | Готовые шаблоны проектов — оставьте |
| Editor symbols for debugging | Только если будете глубоко отлаживать C++ |
| Target Platforms (Android, iOS) | Только если делаете под мобильные |
Требования к железу
Unreal 5 с включёнными Lumen и Nanite требователен. Ориентир для комфортной работы:
- Видеокарта уровня GeForce RTX или аналогичная с поддержкой современных API.
- 16 ГБ оперативной памяти минимум, лучше 32 ГБ.
- SSD — критично, иначе загрузка и компиляция будут мучительными.
- Несколько десятков гигабайт свободного места на диск под движок и проект.
Как работает под капотом
Launcher скачивает движок как набор бинарных файлов и шейдерных библиотек. При первом запуске проекта Unreal компилирует шейдеры под вашу видеокарту — поэтому первый старт уровня всегда долгий, а повторные быстрее за счёт кеша. Версии движка лежат в отдельных папках, и каждый проект помнит, на какой версии он создан, через файл .uproject.
Проверка установки
После установки нажмите Launch у нужной версии. Откроется окно выбора проекта. Создайте новый проект из шаблона, например Third Person, оставьте Blueprint в качестве типа проекта и нажмите Create. Если редактор открылся и в Viewport видна сцена с персонажем — установка прошла успешно.
Частые ошибки
- Мало места на диске. Движок и проект легко занимают 100+ ГБ; следите за свободным местом.
- Установка на HDD. На обычном жёстком диске работа будет крайне медленной — используйте SSD.
- Смешивание версий. Не открывайте рабочий проект в новой версии движка без резервной копии — обратной совместимости нет.
Структура проекта на диске
Полезно с самого начала представлять, что именно появляется на диске после создания проекта. В корне лежит файл с расширением .uproject — это «паспорт» проекта: он хранит, на какой версии движка проект создан и какие плагины включены. Рядом папка Content — здесь живут все ваши ассеты в формате .uasset. Папки Config содержат настройки в текстовом виде, а если проект использует C++, появляется папка Source с кодом и папки Binaries и Intermediate с результатами компиляции. Последние две — служебные: их можно удалить, и движок пересоберёт их заново, поэтому в систему контроля версий их не кладут.
Знание этой структуры выручает, когда проект отказывается открываться: часто помогает удалить временные папки и дать движку пересобрать их. А .uproject — это то, что вы открываете двойным кликом, чтобы запустить проект в правильной версии движка.
Итоги
- Unreal устанавливается и обновляется через Epic Games Launcher.
- Можно держать несколько версий движка одновременно.
- Требуется мощная видеокарта, много памяти и обязательно SSD.
- Проект помнит свою версию через файл
.uproject; обратной совместимости нет.