Каталог
Нужна помощь?
Поделитесь мнением, задайте вопрос или сообщите об ошибке
Имя
E-mail
Телефон
warning
user
close
Направление
Школы
Отменить
gift_background lerna_coin
gift_background lerna_coin
Поймайте свой зимний бонус!
Дарим Подписку в подарок — просто укажите номер телефона
Телефон
10 774 ₽/мес
4 849 ₽/мес
Скидка 55%
Годовой доступ к Skillbox Английский
Каталог Игры. Геймдев Игры. Геймдев от GeekBrains Профессия Разработчик на Unreal Engine
Онлайн-курс

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

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

Актуальная программа

Программа обновлена в 2025

4+ проекта

Добавите в портфолио разноплановые работы

Получить доступ
Возможности наших выпускников безграничны
Истории обычных людей, преобразивших свои жизни благодаря обучению ИТ-профессии. Они восхищают нас своей силой и вдохновляют на подобные перемены.
Тестирование
Как стать тестировщиком, лежа на больничной койке
Алексей Дубовский
Читать историю
Дизайн
Как от дизайна листовок
перейти к проектам для космоса
Евгений Буймов
Читать историю
Разработка
Зачем бросать руководящую
должность и снова писать код
Андрей Абаньшин
Читать историю
Программирование
Как из парковщика стать программистом для АЭС
Николай Нагорный
Читать историю
GeekSchool
Как 12-летняя выиграла у студентов олимпиаду по разработке
Анастасия Коленько
Читать историю
Маркетинг
Как из полицейского стать универсальным ИТ-солдатом
Ольга Андреева
Читать историю
Дизайн
Как за 2 года стать сеньором и в 4 раза увеличить зарплату
Яна Есакова
Читать историю
Продакт-менеджмент
Как из маркетинга уйти в продакт-менеджеры
Екатерина Тиханкина
Читать историю
Unity
Как бросить нанотехнологии ради программирования роботов
Артем Стаценко
Читать историю
Разработка
Как перескочить с коня на Backend
Ксения Локтева
Читать историю
Получите все нужные навыки
Junior+/Middle Разработчик на Unreal Engine 5
Другие названия вашей профессии:
видеомонтажер, режиссер медиаконтента, монтажер
Инструменты:
Unreal Engine 5
С++
GitLab
  • Разработка игр для ПК, Android и iOS
  • Программирование на С++ и визуальный скриптинг на Blueprints
  • Знание идиом C++ и библиотеки STL
  • Написание автотестов на C++
  • Создание плагинов для Unreal Engine Editor
  • Навыки многопоточной разработки
  • Работа с Git (локальные и удаленные репозитории)
  • Применение принципов ООП и паттернов проектирования в геймдеве
  • Понимание алгоритмов и структур данных
  • Работа с resharper для рефакторинга и статического анализа
Навыки:
В процессе обучения вы разработаете:
Игра в жанре «арканоид»
Стилизованная псевдо-2D-игра
Стелс-платформер
Ретрорейв-платформер
Командный проект со стажировки в игровой студии
Бесплатная консультация
со специалистом
Поможем за 10 минут разобраться в программе, дадим советы и сразу ответим на вопросы
3.831 человек предпочли звонок чтению страницы
Комбинируем формат вебинаров и видеозаписей
Теория в видеоуроках с безграничным доступом
Изучайте материалы в удобное время, всегда можете к ним вернуться, чтобы повторить
Вебинары по расписанию
Разберёте сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы
Практика и геймджемы для отработки навыков
Будете выполнять задания после уроков и посещать геймджемы, где будете работать над игрой самостоятельно или в команде
Персональная обратная связь на ваши задания
Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы
Живое общение и практика с экспертами
Каждую тему разберёте с опытными преподавателями на онлайн-занятиях. Сможете задать любые вопросы и получить моментальную обратную связь, а также обмениваться идеями с сокурсниками.
Закрепите знания, работая в группах
Научитесь решать задачи на практике
Разберетесь с теорией
Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
success
error
warning
Спикеры онлайн-курса
Павел Горкин
C++/Blueprints-разработчик
Иван Вакуленчик
VR/AR-разработчик
Радена Борисова
Free roam-VR разработчик
Евгений Чичилов
Ведущий программист игровой студии Fracture Labs
Сергей Анцукевич
Технический директор District Zero
Иван Гущин
Арт-директор District Zero
Ася Орлова
Геймдизайнер
3 485 589 человек по всему миру уже поменяли жизнь с помощью GeekBrains
Все еще сомневаетесь?
Программа онлайн-курса
Длительность 12 мес.
10+ проектов
147 часов теории
503 часа практики
Основные курсы
Введение в разработку игр
1 практическое задание
  • Пайплайн разработки игры
  • Грейды разработчиков
  • Основы геймдизайна
  • Общие понятия программирования
  • Инструменты и методы программирования
  • Описание движков
  • 10 глупых вопросов разработчику
Разработка на Unreal Engine 5. Часть 1
18 практических заданий, 1 итоговая работа
  • Создание проекта и основы работы с интерфейсом редактора
  • Работа с базовыми классами, настройка проекта и структура движка
  • Использование Git при индивидуальной разработке
  • Создание и настройка Actor
  • Использование Blueprints для создания переменных, функций и управления потоком
  • Взаимодействие между Actor через Blueprints
  • Использование наследования и массивов в Blueprints
  • Работа с Construction Script, Spawn и Event Dispatcher в Blueprints
  • Отладка, тестирование и сборка в Blueprints
  • Инструменты для разработки на C++ и первые шаги в написании кода
  • Разработка на процедурном стиле в C++
  • Использование препроцессора и его директив
  • Создание проекта, базовых классов на C++ и настройка проекта
  • Правила создания классов и объектов, работа с заголовками и макросами
  • Преобразование типов данных и работа с массивами
  • Основы классов и объектов в C++: инкапсуляция, наследование, полиморфизм
  • Использование указателей и ссылок
  • Работа со структурами и перечислениями
Разработка на Unreal Engine 5. Часть 2
20 практических заданий, 1 итоговая работа
  • Введение в TopDownShooter и его особенности
  • Создание и настройка персонажа, работа с камерой
  • Работа с анимациями персонажа
  • Взаимодействие с графическими ресурсами и артом
  • Применение визуальных эффектов в игре
  • Основы механики стрельбы в игровом процессе
  • Разработка системы оружия и его функционала
  • Создание и настройка системы инвентаря для персонажа
  • Работа с системой здоровья персонажа и его управление
  • Внедрение системы бафов и дебафов в игру
  • Создание и настройка интерфейса игры
  • Определение правил игрового процесса
  • Разработка системы спавнеров для игровых объектов
  • Работа с искусственным интеллектом в игре
  • Создание и настройка босса в игровом процессе
  • Обзор мультиплеера в Unreal Engine 5
  • Подключение к сессии мультиплеера
  • Разработка пользовательского интерфейса для меню лобби
  • Дополнение функционала меню лобби
  • Реализация перехода на игровой уровень из меню лобби
  • Отладка, тестирование и улучшение мультиплеерного функционала проекта
  • Доработка механики передвижения и использования оружия в мультиплеере
  • Улучшение интерфейса инвентаря и жизней для мультиплеера
  • Реализация возможности поднятия и выбрасывания предметов
  • Исправление ошибок в StateEffect для мультиплеера
  • Адаптация врагов и босса под мультиплеерный режим игры
  • Финальная доработка и полировка игры перед завершением
  • Подготовка и тестирование окончательной версии проекта
  • Создание мобильного прототипа игры
Продвинутый Unreal Engine 5. Часть 1
8 практических заданий, 1 итоговая работа
  • Перегрузка операторов
  • Конструкторы копирования и преобразования
  • Взаимосвязи между объектами
  • Виртуальные функции
  • Обработка исключений в C++
  • Умные указатели
  • Основные принципы KISS, DRY, SOLID
  • Введение в шаблоны проектирования
  • Создание паттернов проектирования
  • Структурные паттерны проектирования
  • Поведенческие паттерны проектирования
Продвинутый Unreal Engine 5. Часть 2
15 практических заданий
  • Обзор стандартной библиотеки шаблонов (STL)
  • Использование ассоциативных контейнеров
  • Работа с итераторами
  • Применение алгоритмов из STL
  • Разработка многопоточных приложений с использованием std: :thread
  • Использование потоков в Unreal Engine 5 (ThreadUE5)
  • Анализ стандартов программирования в Unreal Engine
  • Расширение возможностей редактора UE5
  • Система игровых возможностей (Gameplay Ability System)
  • Техники управления толпой (Crowd техники)
Дополнительные курсы
Видеопродакшен на UE 5
15 практических заданий
  • Основы композиции кадра для камеры
  • Психология монтажа в анимации
  • Техники движения камеры
  • Работа с анимациями в Unreal Engine
  • Создание захватывающего кадра с камерой
  • Использование живой камеры
  • Различные типы анимации
  • Применение Motion Capture в анимации
  • Монтаж видео с использованием камеры
  • Симуляции и процедурная анимация в анимации
  • Основы постановки света
  • Настройка световых эффектов
  • Визуальные эффекты (VFX)
  • Теория и практика постобработки изображений с учетом цветовой гаммы
Сертификат от Lerna
По завершении вы получите
сертификат о прохождении
онлайн-курса
Получить полную
программу
Детальная программа и консультация по онлайн-курсу
Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
success
error
warning
Выгодные условия оплаты
Базовый
10 774 ₽/мес
55%
4 849 ₽/мес
В рассрочку на
36 мес.
от банка-
партнёра
Стоимость курса: 1 250 BYN
Стоимость в рассрочку указана от банков-партнёров — договор с банком, подробности уточняйте у менеджера
12 месяцев обучения
Практические работы
Крупный проект в портфолио
10 индивидуальных онлайн-консультаций с куратором-экспертом
Профессия на выбор в подарок
Индивидуальный
13 269 ₽/мес
55%
5 971 ₽/мес
В рассрочку на
36 мес.
от банка-
партнёра
Стоимость курса: 1 250 BYN
Стоимость в рассрочку указана от банков-партнёров — договор с банком, подробности уточняйте у менеджера
12 месяцев обучения
Крупный проект в портфолио
10 индивидуальных онлайн-консультаций с куратором-экспертом
Профессия на выбор в подарок
Индивидуальный плюс
9 244 ₽/мес
50%
4 622 ₽/мес
В рассрочку на
36 мес.
от банка-
партнёра
Стоимость курса: 1 250 BYN
Стоимость в рассрочку указана от банков-партнёров — договор с банком, подробности уточняйте у менеджера
12 месяцев обучения
Крупный проект в портфолио
10 индивидуальных онлайн-консультаций с куратором-экспертом
Профессия на выбор в подарок
Поможем дойти до конца обучения
Куратор-эксперт
Подробно разбирает домашние задания, помогает сделать лучше
Служба заботы
Помогает с вопросами по платформе
и прохождению курса
Отзывы о GeekBrains
5/5
Артур
На протяжении последнего года обучаюсь в данной онлайн школе. Очень удобная платформа с грамотной подачей материала, само обучение состоит из нескольких независимых блоков, много нужного материала и информативный контент. Так же лекции и семинары проходят в удобное время и всегда нужный материал можно пересмотреть в записи
5/5
Павел
Учёбой в GeekBrains доволен, получил много новых знаний. Закончил курс по специальности Тестировщик ПО. Пришёл к обучению с нуля, теперь понимаю код C#, получил базовые знания по HTML, CSS. Там не всё страшно. Очень классные преподаватели. Прям спецы своего дела. Были занятия онлайн, домашнее задание, все как положено. Не жалею, что выбрал GB, советую! Дали понимание специфики работы в IT. Есть желание продолжать погружение в IT мир.
5/5
Екатерина
Всегда увлекалась IT, но была проблема с выбором программы на Geekbrains. У платформы просто золотые менеджеры, которые быстро отвечают и помогают определиться с выбором программы. Рассказывают все подробно, приятны в общении, даже если по сто раз задаёшь одни и те же вопросы) Само обучение было комфортным, удалось создать своё коммьюнити с другими студентами) В общем, теперь планирую ещё купить какую‑нибудь программу, чтобы более серьёзно углубиться в эту тему.
Записаться на курс
-55%
4 849 ₽/мес
10 774 ₽/мес
В рассрочку на 36 мес
Скидка по промокоду:
Кешбэк 30%: 52 361 балл на Lerna
Профессия Разработчик на Unreal Engine
Длительность: 12 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning
Ответы на часто задаваемые вопросы