rmc25.ru
Образовательные курсы детского мобильного технопарка

Курс: «Введение в Метавселенную», 2022 год

Педагог -  Олег Юрьевич Рудзейт

Урок 1.1. Введение. Основы

Здравствуйте, уважаемые обучающиеся на курсе "Введение в МетаВселенную". На данном занятии мы с вами познакомимся лично, я расскажу вам о будущей программе, что в нее входит и какие преграды вас ждут на пути к созданию собственного проекта. На этом уроке я расскажу вам об основах виртуальной реальности, о типах шлемов и их базовых характеристиках, что стоит считать виртуальным, а что не стоит. ТАкже приведу вам различия между VR-очками и VR - шлемами.


Урок 1.2. Введение. История VR

На предстоящем уроке Мы с вами немного окунемся в историю развития виртуальной реальности и рассмотрим праотцов VR - устройств. После краткой истории об устройствах и компаниях - производителях я представлю вам различные образцы стационарных и автономных шлемов с краткими характеристиками. Напоследок дам собственную оценку опыта использования каждого и подведу итог, какой из них, по моему мнению является оптимальным для разработки и использования. 


Урок 1.3. Начала МетаВселенной

В данном уроке мы с вами поговорим о том, что из себя представляет МетаВселенная и с чем это "едят". Я приведу вам описание устройств для полноценного погружения в МетаВселенную, какие типы устройств нам помогут лучше ощутить виртуальное окружение. Здесь я приведу вам несколько платформ для кооперативного взаимодействия, которые уже являются зачатками глобального виртуального окружения. В некоторых проектах уже задействованы различные компании, которые предоставляют свои услуги. Например, компания Dominos. На одной из виртуальных платформ можно сделать заказ и вам привезут настоящую пиццу в реальности прямиком до вашего дома.

После прохождение трёх уроков, необходимо пройти опрос


Урок 2.1. Первые шаги. Установка устройств

В данном уроке мы с вами разберем как подключаются различные шлема виртуальной реальности к персональному компьютеру и проведем первоначальную установку устройств. Есть некоторые различия при настройке шлемов семейства Oculus и шлемов компании Valve. Но все дорожки ведут в Steam.


Урок 2.2. Первые шаги. Oculus и Steam

В прошлом уроке мы учились, как требуется подключать шлемы семейства Oculus и семейства Valve, используя платформы Oculus и Steam. В этом уроке мы с вами поговорим о том, какой функционал имеется в этих платформах. Они используются не только для подключения шлемов и скачивания приложений, но также и для более тонкой настройки графики, производительности, среды выполнения и т.д.


Урок 3.1. Unreal Engine. Знакомство

В этом ролике мы с вами поговорим об игровом движке Unreal Engine 5. Я покажу вам как и где его можно будет установить на свою рабочую машину, приведу несколько простых действий по созданию объектом на карте. Далее мы напишем с вами первый простой скрипт в движке и разберем отличия разработки приложений в Unreal Engine 5 и Unity3D.


Урок 3.2. Немного виртуальности в UE5

Постарался для вас выкатить еще одно видео, гд вкратце описал как устроена виртуальная реальность в Unreal Engine 5. После этого видео придется устанавливать другую версию движка. Здесь мы разберем как настроено перемещение в VR на BluePrint's, как работают StaticMesh и как они связываются с объектом. Попробуем создать выборс гильз при стрельбе из созданного оружия на карте при генерации карты под VR. Также я не забыл вам показать, как происходит привязывание событий к кнопкам на контроллерах.


Урок 3.3. Unreal Engine. Открываем двери

Ребята, снова вас приветствую. Сегодня предложил вам материал, который очень поможет в формировании карт, а именно для перемещения между помещениями. Здесь все очень просто. Мы будем создавать открывание дверей различными способами. Мы будем поворачивать двери, сдвигать их. Плюс в том, что нам не потребуется налаживать анимации открывания, для этого потребуется функция Timeline, которая изменяет значение нашей функции за определенный промежуток времени и затронем функцию Lerp (Linear Interpolation), что усложнит и усовершенствует функцию открывания дверей.


Урок 3.4. Unreal Engine 5. Работаем с кнопками

Ребята, в этом ролике все будет казаться сложным, но на самом деле тут будет все просто. Сегодня мы с вами поработаем с тем, как активировать действия на кнопку. Раньше мы с вами совершали действия при использовании Коллизий, а в этот раз мы обойдемся без них. Мы будем включать и выключать свет, менять цвет выключателя, открывать двери, связывать объекты, накладывать звуки и др. 


Урок 4.1. Unreal Engine 5. Quixel Bridge

В этом уроке мы поговорим о библиотеке Quixel Bridge. Она содержит в себе большое количество материалов, объектов, масок и много другого. В этом уроке мы поговорим об объектах высокого и низкого качества, проясним что такие наниты. Т.к. я упомянул макси, то мы и их разберем.


Урок 4.2. Простой ИИ и немного математики

Думаю это один из самых интересных выпусков нашего канала, где объясняется работа ботов в играх. Для этого нам потребуется изучить AI_Controller, который присваивается боту и как работает Spawn в играх. В этом ролике мы будем создавать персонажа, который действует независимо от нас, поработаем с коллизиями, чтобы бот не провалился под сцену, создадим свою команду NPC, а также сделаем так, чтобы они не грузили наш уровень. Для этого нам потребуется не только создавать бота, но и уничтожать его.


Урок 4.3. Unreal Engine 5 Переход между уровнями, меню и привязка событий

Всех приветствую. Это достаточно простой урок по переходу между уровнями и конструировании своего собственного меню с привязкой событий к кнопкам. В этом уроке я также затронул привязку событий к кнопкам на клавиатуре через Project Settings, как я вам и обещал. Так урок получился куда интереснее. Усвоив данную информацию, ваш персонаж сможет буквально телепортироваться с карты на карту и приостанавливать все игровые события с помощью выхода в меню. 


Урок 5.1.Unreal Engine.Ограничение, уничтожение и древо поведений

Всех приветствую. В этом уроке, который идет в дополнение к образовательной программе мы затронули тему уничтожения персонажа, использования специфических коллизий и древа поведений бота. Сегодня мы начнем с простого а именно с коллизий на блокировку перемещения, перейдем к созданию зоны уничтожения персонажа и при этом не будем использовать BluePrint's карты, а будем непосредственно обращаться к BluePrint's бота или персонажа. Закончим урок самым интересным и новым, а именно Деревом поведений искусственного интеллекта. Не пугайтесь. Звучит это тяжело, но, на самом деле, все просто.


 

Разработка сайта - Бизнес Логика Разработка сайта