Unreal Engine 4 учебник для начинающих - все подробности
Видео по теме: (May 2024).
С Unreal Engine 4 вы можете легко программировать профессиональные и сложные видеоигры самостоятельно. В этом уроке вы узнаете о структуре программы и некоторых основных понятиях.
Установите Unreal Engine 4
Перед тем, как вы начнете программировать с Unreal Engine, вы должны сначала установить его. В этом примере мы покажем вам установку под Windows.
- Сначала загрузите Unreal Engine 4. Это делается через домашнюю страницу Unreal Engine.
- Затем запустите установщик и нажмите «Установить».
- Во время установки брандмауэр Windows предотвращает доступ программы к сети несколько раз. Однако вы должны разрешить этот доступ, чтобы вы могли правильно установить Unreal Engine или Epic Games Launcher.
- После завершения установки запустите Epic Games Launcher и войдите в свою учетную запись Epic Games.
- При необходимости нажмите «Исправить сейчас», чтобы обновить устаревшие ярлыки.
- Теперь нажмите на вкладку «Unreal Engine» и «Install Engine».
- Затем вы можете выбрать, где установить двигатель. Если вы хотите, вы можете установить его, например, на USB-накопитель или внешний жесткий диск. Затем нажмите «Установить».
- Если позже в Epic Games Launcher появится вопрос о том, следует ли назначать файлы обновления для Launcher, нажмите «Восстановить сейчас».
Unreal Engine 4: менеджер проекта
Как только установка Unreal Engine будет завершена, вы можете запустить ее, нажав «Запустить».
- Руководитель проекта запускается первым. Если вы раньше не работали с Unreal Engine, желательно выбрать шаблон здесь.
- Также дайте проекту название и выберите местоположение.
- Наконец, нажмите «Создать проект», чтобы начать.
Разделы программы в Unreal Engine
Unreal Engine разделен на шесть важных областей.
- Панель режимов: Здесь вы найдете различные инструменты, такие как «Инструмент ландшафта», «Инструмент листвы» или «Инструмент размещения». С помощью инструмента «Поместить» вы можете, например, как следует из названия, разместить объекты на уровне.
- World Outliner: «World Outliner» показывает все объекты текущего уровня и используется для организации.
- Подробности: в поле «Детали» вы можете редактировать свойства отдельных объектов уровня.
- Панель инструментов: вверху вы найдете панель инструментов, которая предлагает общие функции. Кнопка «Играть», с помощью которой вы можете попробовать свою игру, очень важна.
- Окно просмотра: Вы всегда можете просмотреть текущий уровень в окне просмотра с разных точек зрения. Вы также можете перемещать объекты здесь и многое другое.
- Браузер контента: наконец, есть «Браузер контента», в котором вы можете найти все файлы проекта. Вы также можете организовать их здесь, просмотреть структуру папок или импортировать файлы.
Unreal Engine: эти стандартные активы существуют
В Unreal Engine есть бесчисленные активы. Четыре важных стандартных актива:
- Класс Blueprint: вам нужен «Класс Blueprint» для хода игры или поведения отдельных объектов. Например, если вы хотите добавить движущуюся машину в игру, это можно решить с помощью «Классического плана». «Класс Blueprint» программируется с помощью системы узлов. Это означает, что вы соединяете несколько элементов программы со стрелками, аналогично блок-схеме.
- Уровень: С помощью этого актива вы можете легко - как следует из названия - создать уровень, который вы можете редактировать непосредственно в «Окне просмотра».
- Материал: этот актив также не требует пояснений. Вы можете создавать материалы с этим активом в специальном «Редакторе материалов». Здесь снова используется система узлов.
- Система частиц: с этим активом вы можете добавлять частицы к объекту. Он обрабатывается в специальном редакторе частиц.
- Вы можете легко добавить ресурсы в игру, нажав «Добавить новый» в «Браузере контента». Затем вы найдете вышеупомянутые стандартные активы в разделе «Создание базового актива».
Сетки в Unreal Engine
Если вы работаете с Unreal Engine, вы также столкнетесь с так называемыми «сетками».
- Вам нужны сетки или полигональные сетки для трехмерной графики. Есть два разных типа сеток.
- Статическая сетка: «Статическая сетка» - это геометрический объект, который состоит из множества различных многоугольников (многоугольников). Этот объект хранится в графической памяти и может перемещаться, вращаться и масштабироваться без особых затрат вычислительной мощности.
- Скелетная сетка: эта сетка очень похожа на «статическую сетку». Тем не менее, он все еще имеет взаимосвязанные "кости", которые могут изменить его. Если вы хотите добавить бегущего кролика в игру, вам нужна «Скелетная сетка», чтобы вы также могли анимировать бегущее движение.