Быстрый старт

Версия движка: 4.9

Необходимые действия

После установки Unreal Engine и запуска Unreal Editor, вы увидите обозреватель проектов.

Выберите вкладку New Project, во вкладке Blueprint выберите Blank. При желании можете изменить имя и путь вашего проекта. Нажмите кнопку Create Project

На вкладке New Project можно создавать новые проекты на основе различных шаблонов, а на вкладке Projects находятся все ранее созданные проекты или образцы, которые вы загрузили.

Когда проект открыт и готов к работе, первое, что вы можете заметить - окно в центре редактора (вьюпорт).

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

Клавиши управления

Клавиша

Действие

Перспектива

ЛКМ + перетаскивание

Перемещает камеру вперед и назад и поворачивает влево и вправо.

ПКМ + перетаскивание

Поворачивает камеру.

ЛКМ + ПКМ + перетаскивание

Перемещает камеру вверх и вниз

Ортогональный вид (сверху, спереди, сбоку)

ЛКМ + перетаскивание

Создает поле выделения.

ПКМ + перетаскивание

Перемещает камеру.

ЛКМ + ПКМ + перетаскивание

Приближает и отдаляет камеру.

Фокусировка

F

Фокусировка камеры на выбранном объекте.

Чтобы переключиться на орфографический вид нажмите Perspective и в выпадающем меню выберите режим Orthographic

Управление при помощи WASD

Все эти элементы управления действительны только в режиме просмотра Perspective. Для того чтобы пользоваться клавишами WASD для навигации, нужно сначала зажать ПКМ.

Клавиша

Действие

W, Numpad8, Стрелка вверх

Перемещает камеру вперед.

S, Numpad2, Стрелка вниз

Перемещает камеру назад.

A, Numpad4, Стрелка влево

Перемещает камеру влево.

D, Numpad6, Стрелка вправо

Перемещает камеру вправо.

E, Numpad9, Page Up

Перемещает камеру вверх.

Q, Numpad7, Page Dn

Перемещает камеру вниз.

Z, Numpad1

Отдаляет камеру (увеличивает FOV).

C, Numpad3

Приближает камеру (уменьшает FOV).

Редактор Unreal поддерживает стиль навигации Maya

Клавиша

Действие

Alt + ЛКМ + перетаскивание

Поворот камеры вокруг фиксированной точки.

Alt + ПКМ + перетаскивание

Приближает и отдаляет камеру.

Alt + СКМ + перетаскивание

Перемещает камеру вверх, вниз, влево и вправо.

Создание нового уровня

Пришло время создать новый уровень, который мы будем использовать для создания нашей игровой среды. Существует несколько различных способов создания нового уровня. Мы создадим уровень используя вкладку File.

Нажмите File и затем New Level...

Появится окно New Level:

Помимо уровня Default содержатся некоторые из наиболее часто используемых ассетов для построения уровней. Уровень VR-Basic включает в себя некоторые ассеты для создания уровней с помощью редактора VR, а Empty Level - это абсолютно пустой уровень без ассетов. Для целей данного руководства мы начнем с чистого листа.

Нажмите на Empty Level чтобы выбрать его.

Размещение Actor'ов на уровень

На этом этапе мы начнем размещать Акторы (например, такие как свет или геометрия) на нашем пустом уровне. Мы рассмотрим два наиболее распространенных способа добавления Акторов на уровень - через режим Place и через Content Browser. Выполнив этот шаг, вы узнаете, как разместить Актор внутри своих собственных уровней, и сможете начать манипулировать ими.

  1. На панели Modes щелкните категорию BSP и выберите Box.

  2. Нажмите ЛКМ на Box и перетащите его во вьюпорт.

    После отпускания ЛКМ Box будет добавлен к уровню.

  3. На панели Details справа установите значения Location и Rotation на 0. Убедитесь что Box выделен.

  4. Установите значение Scale равное 4 х 4 х 0.1

    Мы будем использовать это как пол.

  5. На панели Modes щелкните категорию Lights и перетащите Directional Light на пол.

  6. С помощью инструмента перемещения поднимите источник света над полом.

  7. На панели Modes выберите категорию Visual Effects и перетащите на уровень Atmospheric Fog.

    Atmospheric Fog добавит базовое небо к уровню, и уровень станет освещенным.

  8. На панели Modes выберите категорию Basic и перетащите Player Start на уровень.

  9. На панели Modes выберите категорию Volumes и перетащите Lightmass Importance Volume на уровень.

    Lightmass Importance Volume используется для управления освещением и тенями. При установке Lightmass Importance Volume на уровень его стандартный размер не покрывает наше игровое пространство, нам нужно увеличить его.

  10. Внутри вьюпорта нажмите R чтобы выбрать инструмент изменения размера.

  11. Нажмите и потяните белый квадрат в центре, чтобы Lightmass Importance Volume покрывал пол.

  12. Внутри Content Browser по пути Content > StarterContent > Props найдите SM_TableRound и перетащите его на уровень.

    Попробуйте расположить стол в центре, используя Move Tool (клавиша W)

  13. Также найдите SM_Chair и перетащите его на уровень.

  14. Выбрав SM_Chair, нажмите E, чтобы использовать Rotation Tool.

  15. Потяните синюю ось так, чтобы стул повернулся к столу.

  16. Используя все то, чему вы научились выше, создайте небольшую сцену, добавив больше Акторов из панели Modes и Content Browser.

    Попробуйте добавить свет, предметы, стены и крышу (находятся в Content > StarterContent > Architecture).

Запуск процесса построения уровня

Вы могли заметить надписи "Preview" на тенях и свет под стенами.

Это связано с тем, что все источники света в сцене являются статическими и используют предварительно вычисленное или запеченное освещение, которое не было рассчитано. Текст "Preview" подсказывает вам, что вы видите не то, что будет в игре.

На этом шаге мы используем процесс построения, который соберет все уровни (предварительно вычислит данные освещения и видимости, сгенерирует навигационные сетки и т.д.).

Мы также рассмотрим настройки качества освещения в параметрах сборки, которые мы можем использовать для настройки качества освещения.

  1. На главном тулбаре нажмите на выпадающее меню около надписи Build.

  2. В Lighting Quality выберите Production.

    Самое высокое качество освещения является самым медленным с точки зрения времени вычисления и увеличит время, необходимое для сборки игры. Наш уровень невелик, поэтому время сборки не будет большим, но имейте это в виду, когда вы работаете с большими уровнями. Вы можете оставить его на уровне среднего или низкого при создании уровня и переключить его на Production на последнем этапе работы с вашим уровнем.

  3. Дождитесь окончания процесса построения.

    Вы увидите прогресс в нижнем правом углу редактора Unreal, как показано на рисунке выше. Как только процесс построения завершится, освещение обновится, что даст вам лучшее представление окончательного результата.

  4. На главном тулбаре нажмите на Play.

    Используя мышь и клавиши WASD, вы можете летать по уровню.

На ваше усмотрение

К этому моменту вы должны были создать уровень с освещением и предварительно просмотреть игру с помощью функции игры в редакторе. Каждый из шагов до этого момента, был направлен на то, чтобы вы быстро освоили способы выполнения наиболее распространенных действий в редакторе Unreal. Используя методы, описанные в этом руководстве, попробуйте самостоятельно сделать следующее:

Поменяйте освещение на ночное.

Добавить другую комнату, прикрепленную к первой комнате.

Попробуйте приподнять прилегающую комнату и соединить комнаты лестницей.

Добавьте несколько кустов, диван, полки и входную дверь.

Добавьте разные цвета освещения.

Поменяйте материал на ваших Акторах.

Last updated