Дневная программа «Искусство фотографии и мультимедиа» > Мастерские > Видеоигры и XR Сведения об образовательной организации

ВИДЕОИГРЫ И XR 
Мастерская Эллины Халяпиной 

Картинка
 

В рамках мастерской будем изучать основы визуальной среды обработки Unity, которая позволяет создавать приложения, работающие на различных платформах. Рассмотрим возможности изменения рельефа местности игры, работы с персонажами от первого и третьего лица, варианты выгрузки приложения, а также создадим первые сцены в игре, с использованием стандартных ассетов. Ознакомимся с основами языка C# для программирования игрового процесса, механики, визуальных эффектов, интеграции Arduino, систем ИИ и других элементов. В конце практикума в рамках гейм-джема создадим видеоигры или другие проекты, основанные на игровой механике. Мастерская рассчитана на ознакомление с различными подходами в XR, включающая в себя виртуальную (VR), смешанную (MR), дополненную реальность (AR), и прочие формы реальности. Как результат практикума создадим XR приложение.

Итоговое задание:

Создание видеоигры,  приложения XR  или другого проекта, основанного на игровой механике.

  1. Интерфейс Unity. Вводная лекция про технологии и игры. Обзор современных бесплатных пакетов Unity. Подключение пакетов.

  2. Установка редактора, работа со стандартными материалами и объектами. Прототипирование уровней.

  3. Создание новых сцен, работа с виртуальной местностью. Разбор различных материалов для skybox.

  4. Начало работы с FPS. 

  5. Основы запекания света. Динамический и статический свет. HDRP vs URP. 

  6. Переключение между сценами. Работа с коллайдерами. Написание первого кода.

  7. Работа с лучами, изменение свойств объектов по клику. Raycast.

  8. Изучение различных типов данных, работа с кодом. Основы математической логики.

  9. Создание примитивной анимации, работа с контроллером анимаций. Изменения анимаций через код с помощью параметра.

  10. Автоматический риг персонажей. Использование сложных анимаций для создания собственного персонажа.

  11. Основы пользовательского интерфейса Unity. Создание интерактивной строки здоровья, текстовых полей, всплывающих подсказок. 

  12. Воспроизведение свойств твердых тел, код направления движения. Методы создания и уничтожения объектов.

  13. Работа с искусственным интеллектом (поиск кратчайшего пути). 

  14. Реализпция пост-обработки.

  15. Финализция проекта. Выгрузка приложения.

Дневная программа «Искусство фотографии и мультимедиа» > Мастерские > Видеоигры и XR Сведения об образовательной организации