Unreal Engine 5 2021 part 1
From ИМЛ Вики
- Создание нового проекта
- Добавление вкладки "World Settings", которая понадобится нам в будущем
- Content browser
- Как сделать такое же расположение панелей как в ue4. Меню Content Browser и Place actor
- Основные панели
- Как отобразить fps
- Как повысить fps
- Как открывать игру всегда в новом окне
- Основы спавнинга персонажа
Почему в сцене из шаблона от третьего лица игрок не спавнится на объекте PlayerStart?
Почему auto possessing это плохоd?
Что произойдет если у нас на сцене не будет ни объекта PlayerStart ни auto possessing в какого-либо персонажа?
Как добавить на сцену новый объект PlayerStart?
- Режими вьюпорта: select, move, rotate и scale. Гарячие клавиши. Camera fly speed.
- Lighting needs to be rebuild. Как сбилдить свет? Что такое stationary lighting? Как включить dynamic lighting? Сколько фпс сьедает dynamic lighting?
- Создание нового уровня "Gameplay"
- Добавление "SkyAtmosphere"
- Добавление "DirectionalLight", установка как Atmosphere Sun Light
- Добавление "SkyLight"
- Добавление "VolumetricCloud"
- Добавление "Landscape", Включение Edit Layers, 127x127, 1x1, 8x8
- Установка материала "Grass" для ландскейпа
- Создание многослойного материала и применение его на ланскейпе, рисование по ландскейпу
- Установка текущей карты в качестве карты по-умолчанию для игры и эдитора.
- Демонстрация режимов, select, landscape and foliage. Демонстрация как скульптить ландскейп.
- Демонстрация как менять время суток, яркость sun light, билд света и добавление на новую карту объекта "Player Start".
- Добавление воды
- Активация плагина water
- Перезагрузка проекта
- Добавление океана "Water Body Ocean"
- Фиксим проблему кривого перехода пляжа в ландскейп, WaterBodyOcean => Curve Settings => Water Heightmap => Falloff Settings => Falloff Mode
- Добавляем фейковый меш воды до горизонта horizontal water mesh, WaterMeshActor => Mesh => FARDISTANCE => Show Engine and Plugin content => установка "Water_FarMesh" и 1 000 000 far distance
- Демонстрация настройки волн, WaterBodyOcean => Wave
- Подготавливаем ландскейп, добавляем озеро "Lake" и не забываем фиксить проблему с пляжем (Falloff Mode)
- Добавляем реку, фиксим пляж и показываем как настраивается река
- Ассеты, как купить и как можно получить бесплатно. Добавление ассетов "Medieval Castle Vol1" и "Advanced Village Pack".
- Применяем на ландскейпе многослойный автоматериал из ассета "Medieval Castle Vol1"
- Добавляем несколько деревьев через "foliage paint", не забываем фиксить коллизию, которой по умолчанию в нету
- Добавляем на карту домики и ветряные мельницы
- Как работает архитектура движка. Что такое "Level", "GameMode", "PlayerController", "Pawn", "Character".
- Создание главного меню и основной, правильной архитектуры
- Билдим игру