Профессия Middle-разработчик на Unreal Engine 4
Освойте разработку игр до уровня Middle, защитите дипломный проект и пополните им свое портфолио.
Преподаватели

Технический директор.

C++/Blueprints разработчик.

Арт-директор.
Содержание курса
- Перегрузка операторов в C++.
- Конструкторы копирования и преобразования в С++.
- Отношения между объектами.
- Виртуальные функции.
- Исключения в C++.
- Умные указатели в C++.
- Идиомы C++.
- Паттерны проектирования и примеры их применения. Принципы KISS, DRY, SOLID.
- Введение в шаблоны проектирования. История и классификация.
- Порождающие паттерны.
- Структурные паттерны.
- Поведенческие паттерны.
- Обзор библиотеки STL.
- Деревья и графы.
- Анализ стандарта программирования Unreal Engine.
- Многопоточная разработка, примитивы синхронизации.
- Эффективные структуры данных для популярных игровых кейсов: инвентарь, предметы, экипировка, характеристики, прокачка, древо навыков.
- Эффективные алгоритмы AI для популярных игровых кейсов.
- Расширение знаний по Unreal Engine: профайлинг, плагины, автоматизация.
Кому подойдет данный курс
Данный курс ориентирован на разработчиков Unreal Engine 4 уровня Junior, а также на специалистов, которые хотят работать в сфере геймдев.
Приобретенные навыки
С помощью курса вы освоите следующие навыки:
- программирование на C++ для UE4;
- понимание паттернов проектирования;
- профайлинг в UE4 Написание плагинов для движка;
- работа с Visual Studio, doxygen, resharper;
- скриптинг в UE Blueprints;
- знание принципов ООП;
- умение работать с системами контроля версий (Git, SVN);
-
умение разбираться в чужом коде.
А также вы научитесь:
- программировать на C++ на уровне middle;
- применять ООП в геймдеве;
- программировать игровой AI;
- использовать паттерны проектирования игр;
- разбираться в стандарте программирования Unreal Engine 4;
- писать плагины для расширения стандартных возможностей движка Unreal Engine 4;
- разрабатывать многопоточные приложения.
На все время курса у вас будет наставник, который будет помогать в обучении и давать полезные советы. В результате вы освоите интересную профессию, сможете работать специалистом уровня Middle и зарабатывать от 100 000 рублей.
Дополнительная информация
Курс можно приобрести в рассрочку. Обучение проходит в режиме онлайн, вы можете учиться в удобное для вас время в своем темпе. Все материалы останутся у вас навсегда.