GAMEDEV & AR/VR

Разработка приложений на Unity. Базовый курс.

Вводный курс по созданию приложений с использованием платформы Unity
Цель курса - раскрыть возможности применения технологий виртуальной и дополненной реальности на примере инструментария Unity
Целевая аудитория курса
Программа обучения позволит освоить самый распространенный инструментарий для разработки компьютерных игр и приложений виртуальной и дополненной реальности
-1-
Новички
Мы выбрали инструментарий на котором вы сможете максимально раскрыть свои творческие возможности и обеспечить себе высокооплачиваемую работу.
-2-
Школьники и студенты
Специалисты в Unity имеют хорошо оплачиваемую работу и обеспечены задачами на длительный промежуток времени. После освоения курса можно легко перейти на более профессиональные средства разработки, такие как Unreal Engine.
-3-
Преподаватели

Оптимальный старт для преподавателя. После освоения курса вы сможете использовать наши проектные материалы и будете готовы обеспечить учащимся максимально эффективное развитие.
-4-
Программисты и дизайнеры
Технологии виртуальной и дополненной реальности в ближайшие 10 лет будут показывать устойчивое проникновение во все сферы нашей жизни. Самое время разобраться с ними, получить опыт и увеличить свой доход!
Характеристики курса
5 дней

Занятия проводятся каждый день, с понедельника по пятницу
40 академ. часов

Общий объем курса.
8 академических часов в день + перерывы.
от 25 000 руб.

Стоимость курса с учетом всех скидок.
Технопарк Калибр
г. Москва
Занятия проводятся в полностью оборудованных классах.
Курс включает в себя:
Участие в очном интенсиве
Занятия проводятся в полностью оборудованных, современных компьютерных классах, в группах до 15 человек.
Включение в сообщество "КИБЕР РОССИЯ"
Вы получаете доступ к группам и чат-каналам Кибер России в которых преподаватели и технические специалисты оказывают помощь и техническую поддержку.
Контент и методические материалы
При обучении по программам повышения квалилфикации для преподавателей мы предоставляем весь контент и методические материалы курса.
Подготовка по стандартам World Skills
Мы основали и развиваем компетенции World Skills "Программирование VR/AR" и "Блокчейн"
Сертификат об окончании курса
Программа курса
1
Введение в Unity. Интерфейс. Инструменты навигации по сцене.
Введение. Что такое Unity3D? Возможности на сегодняшний день. Платформы.
Интерфейс. Рабочие окна. Настройка рабочего пространства.
Работа со сценой. Игровые объекты.
Компоненты. Камера сцены. Режимы. Настройка.
2
Архитектура проекта. Работа с ассетами, Asset Store. Понятие префаба.
Архитектура проекта.
Структуру проекта в Unity.
Понятие ассета, импорт и экспорт Package. Asset Store.
Работа в вкладке Project.
Понятие префаба.
Организация объектов. Тэги. Слои. Метки.
Ресурсы игры. Ассеты. Виды, особенности, специфика.
Запуск и отладка сцены. Настройки проекта.
3
Материалы и текстуры. Введение в шейдеры.
Импорт графики из 3д-редакторов.
Работа с материалами.
Шейдеры, используемые в Unity3D.
Текстуры и специальные карты.
4
Базовое освещение. Виды источников света. Baked light.
Основы понимания света в графике.
Источники света в Unity.
Создание освещение в проектах.
Введение в карты освещения.
Текстуры для формы света.
5
Terrain. Environment. Speed trees.
Ландшафт. Создание поверхности земли. Основные принципы и правила.
Детализация земли. Растительность.
Вода. Создание водных поверхностей. Настройка ее параметров.
Компонент Skybox. Особенности создания неба. Материалы.
6
Физика в Unity
Физика в Unity3D.
Настройка тел и их коллайдеров.
Гравитация.
Физические материалы.
Работа с движущимися объектами. Пули, стрелы, «фаерболы»
Joints (связи) - создание шарнирных, и эластичных связей.
7
Основы реализации интерфейса. Canvas.
Создание пользовательского интерфейса.
Связывание интерфейса с событиями в игре.
Основные объекты UI - Sprite, Canvas, Button, Text, Slider и т.д.
Привязки объектов. Адаптивная верстка.
8
Частицы
Системы частиц. Виды. Применение и настройка.
Создание эффектов в игре. Облака, дым, туман, огонь, брызги, искры и т.д.
9
Постпроцессинг
Постпроцессинг, настройка графики с помощью эффектов пост обработки.
10
Работа со звуком
Аудио система в unity3D.
Основные компоненты - AudioSource, AudioListner.
Аудио эффекты.
AudioMixer.
11
Анимация.
Анимация игровых объектов. Виды анимации, правила работы.
Создание анимации для объектов окружения с помощью Unity3D.
Анимационные эвенты. Влияние анимации на другие объекты.
12
Основы программирования скриптов в Unity3D
MonoDevelop. Создание сценариев на языке программирования С#.
Программирование логики для игровых объектов. Связывание объектов между собой.
Взаимодействие между игровыми объектами на сцене.
Программная работа с трансформацией объекта и его компонентами.
События игрового объекта. Взаимодействие с мышью, клавиатурой.
Управление в играх различных жанров. Физика, как инструмент в управлении.
Лучи и их использование.
Векторная и линейная алгебра
Mono. MonoBehaviour. GameObject. Transform
Проекты реализуемые в процессе обучения:
3D Проект Shooter
Создадим окружение используя возможности Terrain. Разместим на местности интерактивные объекты (двери, лифты и др.). Разработаем FPS controller.
2D игра
Создадим классический платформер - ранер. Сделаем окружение и уровень с использование Sprite. Разработаем Infinite Runner controller.

или

Создадим классический платформер (сбор монеток, лифты, лабиринты).
UI Menu
Сделаем 2D UI меню. Создадим различные кнопки, слайдеры и др. Реализем переход между экранами меню.
Выберите удобную дату:
запись производится через сервис Timepad
Разработка приложений на Unity. Базовый курс.
9 июля. Интенсив. 5 дней; 40 академ. часов; Пн-Пт 10:00 - 17:00
25000
р.
50000
р.
Разработка приложений на Unity. Базовый курс.
6 августа. Интенсив. 5 дней; 40 академ. часов; Пн-Пт 10:00 - 17:00
25000
р.
50000
р.