Unity. Уровень 2 от GeekBrains

От: GeekBrains

Продвинутый курс по освоению инструментов разработки игр на Unity. Содержит 8 уроков и длится 1 месяц. Подходит начинающим программистам. Способствует продвижению в профессии разработчиков игр на Unity. В программе: изучение принципов ООП в Unity, создание простого ИИ, работа с классом Editor, физические компоненты и основы оптимизации. Во время обучения студенты разработают 3D-шутер. Общение с одногруппниками и экспертами. Выдаётся сертификат.

Сводка

Цена
15 000₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
30 дней
Язык
ru

Описание курса

Оптимизировать собственные игры на Unity

- Работать с ООП в Unity
- Понимать встроенные функции Unity
- Работать с пользовательским редактором Unity
- Сохранять данные
- Писать поведение противника
- Разбираться в основных принципы клиент-серверного взаимодействия

О школе

GeekBrains
Отзывы 0
Информация
Компания основана в 2016 году. Официальный сайт https://geekbrains.ru. Мы собрали и проверили более 696 отзывов об онлайн курсах GeekBrains.

Программа курса

Урок 1. Принципы ООП в Unity. Часть 1
Пространство имен; классы, поля, методы, свойства; конструкторы; наследование, полиморфизм; виртуальные методы; перегрузка методов.
Урок 2. Принципы ООП в Unity. Часть 2
Коллекции; абстрактные классы и методы; интерфейсы; исключения; события и делегаты; coroutines.
Урок 3. Создание простого ИИ. Часть 1
Знакомство с семейством NavMesh. NavMeshAgent, OffMeshLink, NavMeshObstacle.
Урок 4. Создание простого ИИ. Часть 2
Создание персонажа, установка поля зрения, патрулирование территории, внедрение компонента действия патрульного: преследование и атака.
Урок 5. Работа с классом Editor. Сохранение данных
Персонализация Unity3D, добавление собственных кнопок и функционала.
Урок 6. Физические компоненты. Сохранение данных.
Physics Joints (FixedJoint, SpringJoint и другие). Cloth (Симуляция ткани). Создание мини карты. Сохранение данных (JSON, XML, PlayerPrefs).
Урок 7. Основы оптимизации
Rendering Statistics; Profiler; Debugging; Frame Debugger; Quality Settings; Оптимизация (Frustum Culling, Occlusion Culling, LOD group, Текстуры и материалы, освещение и тени, скрипты).
Урок 8. Подведение итогов.
Общие принципы мультиплеера; подводим итоги.
Инструменты
Unity
Unity3D
JSON
XML
PlayerPrefs

Отзывы

Еще не добавили ни одного отзыва