Курсы
Игры

Профессия Разработчик игр на Unreal Engine 4

Формат
Онлайн
Длительность
12 месяцев
Трудоустройство
Да
Уровень
Начальный
Результат
Диплом

Описание

Комплексный курс для получения профессии разработчик игр на Unreal Engine 4 от онлайн-университета Skillbox. Университет предоставляет помощь в написании дипломной работы и развернутый комментарий по результатам ее выполнения. Обучение проходит в формате онлайн или очно. Курсы можно оформить в рассрочку или в кредит на выгодных условиях с возможностью вернуть часть денег через налоговый вечет. Каждому студенту предоставляется помощь с трудоустройством после окончания обучения.

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


Вас ждут 10 блоков с разным уровнем сложности, знание которых можно приравнять к году работы.

  45 тематических модулей   63 онлайн-урока Делаем простой арканоид на Blueprints

  • Создание проекта, интерфейс редактора, базовые операции.
  • Базовые классы, настройки проекта, структура проекта и движка.
  • Как использовать Git при работе в одиночку.
  • Первый блюпринт, компоненты.
  • Переменные, функции, управление потоком в Blueprints.
  • Actor, взаимодействие между Actor.
  • Отладка, тестирование Blueprints.
  • Наследование, массивы.
  • События скриптов (Construction Script, Spawn, Event Dispatcher).
  • Сборка на Blueprints.

Усложняем задачу: пишем арканоид на С++

  • Инструменты C++.
  • Базовый синтаксис C++ и принципы ООП на примере змейки.
  • Змейка: переписываем классы с помощью STL.
  • Создание проекта, создание базовых классов на C++, настройка проекта.
  • Правила создания классов и объектов, заголовки и макросы.
  • Переписываем арканоид на С++.
  • Отладка и тестирование.
  • Сборка.

Делаем шутер с видом сверху (TDS)

  • Создание проекта, настройка проекта, настройка базовой сцены.
  • Разбор дизайн-документа, разработка архитектуры проекта и настройка базовых классов под определенный жанр.
  • Работа с камерой.
  • ООП в UE4: Как строить архитектуру фичи на базе фреймворка.

Создаем окружение

  • Типы ассетов.
  • Импорт различных типов ассетов, правила наименования, структура проекта.
  • Статичные модели (Static Mesh).
  • Модели со скелетной анимацией (Skeletal Mesh).
  • Анимация моделей с помощью инструментов Animation Blueprint, State Machine, Blending.
  • Создание ландшафтов с помощью Landscape.

Разбираемся с основными классами и методами

  • Система событий.
  • Базовый класс Pawn.
  • Механизм процедурных разрушений (Destructable Mesh).
  • Взаимодействие между Actor.
  • Контроллер (Controller).
  • Навигационные данные (Navmesh) и навигация.
  • Получение управления классом Pawn (Possess), создание новых Actor (Spawn).
  • Ссылка на функцию (Delegates).

Настраиваем звук и спецэффекты

  • Анимации.
  • Постэффекты.
  • Частицы.
  • Звуковая система.

Улучшаем игру

  • Коллизии и физика.
  • UI: HUD (Head-Up Display — индикаторы очков жизни, здоровья, опыта, субтитры, указатели прицела и другие наложения), виджеты.
  • UI: UMG (Unreal Motion Graphics — часть возможностей UE4 для быстрого создания интерфейса), возможности рисования на холсте (Canvas).
  • AI: деревья поведения (BehaviorTree).
  • AI: хранение переменных в BlackBoard.
  • Возможности таблицы данных (DataTable).

Делаем сетевую игру

  • Терминология и архитектура репликации в UE4.
  • Выделенный или локальный сервер.
  • Настройка репликации классов.
  • Настройка реплицируемых функций.
  • Смена карты в игре (Server Travel).

Собираем мобильный прототип игры

  • Создание проекта, настройка редактора.
  • Настройка проекта для работы с мобильной платформой.
  • Взаимодействие с другими инструментами.
  • Ограничения мобильных платформ.
  • Отладка и тестирование.
  • Сборка.

Работа в команде

  • Разделение обязанностей.
  • Коммуникации.
  • Регламенты.
  • Документация.
  • Планирование, мониторинг и прием задач.
  • Gitflow — методология работы с Git.

Как записаться на курс

  • 1

    Нажмите на кнопку Записаться на курс

  • 2

    Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета

  • 3

    Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)

  • 4

    Получите доступ к учебным материалам

Отзывов пока нет.

Текущая цена

82 800 ₽

Рассрочка

3 450 ₽/мес.

Старая цена

138 000 ₽
Записаться на курс

Автор курса

Skillbox

Рейтинг курса

0
0 отзывов

Авторизуйтесь через одну из социальных сетей