Установка через Epic Games Launcher

Урок показывает, как установить Unreal Engine через Epic Games Launcher и что выбрать при установке.

Epic Games Launcher — это программа-магазин и менеджер версий Unreal Engine, через которую движок скачивается, обновляется и запускается.

Зачем нужен Launcher

В отличие от Unity, где есть отдельный Hub, у Unreal роль центрального хаба играет Epic Games Launcher. Через него вы устанавливаете нужную версию движка, получаете бесплатные ассеты, заходите в Marketplace и обновляетесь. Одновременно можно держать несколько версий движка — это важно, потому что проект, начатый на одной версии, не всегда без проблем открывается в другой.

Пошаговая установка

Процесс прямолинеен, но требует терпения — движок весит десятки гигабайт.

  1. Зарегистрируйте аккаунт Epic Games на сайте epicgames.com.
  2. Скачайте и установите Epic Games Launcher для вашей ОС.
  3. В Launcher откройте вкладку Unreal Engine, затем Library.
  4. Нажмите «плюс» рядом с Engine Versions и выберите нужную версию (например, 5.x).
  5. Дождитесь загрузки и установки — это может занять много времени.

Что выбрать при установке

При установке движок предлагает дополнительные компоненты. По умолчанию ставится всё необходимое, но вы можете уменьшить размер, сняв галочки с того, что не нужно.

КомпонентКогда нужен
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; обратной совместимости нет.
Проверьте себя
1. Через какую программу устанавливается Unreal Engine?
AUnreal Hub
BEpic Games Launcher
CSteam
DVisual Studio Installer
2. Почему первый запуск уровня в Unreal всегда долгий?
AДвижок скачивает обновления
BИдёт компиляция шейдеров под видеокарту
CПроверяется лицензия Epic
DЗагружается Marketplace
3. Какой накопитель критичен для комфортной работы в Unreal 5?
AОбычный HDD достаточно
BSSD
CСетевой диск
DUSB-флешка