О курсе
С помощью этого курса Вы научитесь:
- Программировать на C++ на уровне middle
- Применять ООП в геймдеве
- Программировать игровой AI
- Использовать паттерны проектирования игр
- Разбираться в стандарте программирования Unreal Engine 4
- Писать плагины для расширения стандартных возможностей движка Unreal Engine 4
- Разрабатывать многопоточные приложения
Программа курса:
- Перегрузка операторов в C++
- Конструкторы копирования и преобразования в С++
- Отношения между объектами
- Виртуальные функции
- Исключения в C++
- Умные указатели в C++
- Идиомы C++
- Паттерны проектирования и примеры их применения. Принципы KISS, DRY, SOLID
- Введение в шаблоны проектирования. История и классификация
- Порождающие паттерны
- Структурные паттерны
- Поведенческие паттерны
- Обзор библиотеки STL
- Деревья и графы
- Анализ стандарта программирования Unreal Engine
- Многопоточная разработка, примитивы синхронизации
- Эффективные структуры данных для популярных игровых кейсов: инвентарь, предметы, экипировка, характеристики, прокачка, древо навыков
- Эффективные алгоритмы AI для популярных игровых кейсов
- Расширение знаний по Unreal Engine: профайлинг, плагины, автоматизация
Перспективы:
- Диплом Skillbox - Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
- Средняя зарплата после прохождения курса от 100 000 ₽
- Помощь в трудоустройстве
Вам может быть интересно
netology.ru
Скидка 50%
skillfactory.ru
Скидка 43%
skillbox.ru
Скидка 40%
school-xyz.com
Скидка 30%
gb.ru
Скидка 30%
skillbox.ru
Скидка 40%
school-xyz.com
Скидка 30%
STYL - разработка стилизованных персонажей
Начальный уровень