Образовательный курс

Разработчик игр на Unreal Engine 4

Получите профессию разработчика игр: с нуля до трудоустройства в игровую студию за 1 год.

Первым 20 участникам курса — скидка 20%.

Программа идеально подойдет

Тем, кто всегда мечтал делать игры

Никогда не писали код? Не страшно, ведь в Unreal Engine 4 большую часть программной логики можно сделать в визуальном редакторе. Когда освоите это, мы научим хардкорному программированию. Уже через несколько месяцев вы сделаете несколько играбельных проектов и сможете устроиться в игровую студию.

Тем, кто всегда мечтал делать игры

Начинающим программистам в поиске специализации

Вы создадите несколько игр на движке UE4. Получите прикладные знания по работе с моделями, камерой, анимацией и эффектами, управлением, напишете клиент-серверную часть мультиплеерной игры. Стартуйте в геймдеве сразу с позиции middle-разработчика.

Начинающим программистам в поиске специализации

Опытным разработчикам, которые хотят уйти в геймдев

Вы сможете применять свои знания в игровой разработке: познакомитесь с возможностями движка, освоите C++ в UE4, научитесь программировать игровой AI и другие технически сложные вещи. Поймете, как работает геймдев-команда: какими средами и инструментами пользуется.

Опытным разработчикам, которые хотят уйти в геймдев

Что вас ждет

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

Программа курса содержит 10 основных блоков.

  1. Делаем простой арканоид на Blueprints

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

    • Инструменты C++.
    • Змейка: Базовый синтаксис и принципы ООП.
    • Змейка: Переписываем классы, используя STL.
    • Создание проекта, создание C++ базовых классов, настройка проекта.
    • C++ в UE4: Правила создания классов и объектов, заголовки и макросы.
    • C++ в UE4: Переписываем Arkanoid на С++.
    • C++ в UE4: Отладка и тестирование.
    • C++ в UE4: Сборка.
  3. Делаем игру в жанре Top down shooter. Персонаж

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

    • Типы ассетов.
    • Импорт различных типов ассетов, правила наименования, структура проекта.
    • Static Mesh.
    • Skeletal Mesh.
    • Animation Blueprint, State Machine, Blending.
    • Landscape.
  5. Геймплей, C++ в Unreal Engine

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

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

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

    • Терминология и архитектура репликациии в UE4 
    • Dedicated и ListenServer.
    • Настройка репликации классов.
    • Настройка реплицируемых функций.
    • Server Travel.
  9. Мобильный прототип игры

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

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

Получите полную программу и индивидуальную консультацию

Преподаватели

Что дает профессия разработчика игр на Unreal Engine 4

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

Работа, о которой многие только мечтают

Офисная серость и бессмысленная рутина окажутся в прошлом. Разрабатывая игры, вы будете решать творческие задачи и видеть результат своего труда. Каждый день принесет новые вызовы и победы.

Достойная зарплата

Средняя заработная плата разработчика игр — 90 000 рублей. После курса у вас будут знания и портфолио, что позволит вам сразу получить позицию middle-разработчика с более высоким окладом.

Множество вакансий на выбор

Сейчас на одном только hh.ru доступно 9 300 вакансий в сфере разработки игр. Вы сможете выбрать проект по душе, будь то масштабная MMO или уютное инди.

Вы научитесь

Всему, что нужно знать современному разработчику компьютерных игр.

Создавать игры от и до

От прототипа до программных спецэффектов, анимации, игровой физики, AI и написания клиент-серверной части.

Программировать на Unreal Engine 4 Blueprints

Создавать программную логику средствами визуального редактора движка UE4.

Писать на С++ в контексте Unreal Engine 4

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

Понимать клиент-серверное взаимодействия в UE4

Создавать мультиплеерные игровые проекты: кооперативные игры и большие MMO.

Работать с системами контроля версий

Вести проекты в Git/SVN/Perforce и другими популярными CVS. Это необходимый навык любого разработчика.

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

Понимать регламенты, уметь пользоваться менеджерами задач, эффективно общаться с другими членами команды.

скидка 20% первым студентам

Как проходит обучение

Вы выполняете домашние задания и открываете доступ к новому уникальному контенту по теме. Достаточно выделить 3–5 часов в неделю.

  1. Изучаете
    тему

    В курсе — наглядные видеоуроки.

    Интерфейс системы обучения
  2. Выполняете домашнее задание

    В том темпе, в котором вам удобно.

    Интерфейс системы обучения
  3. Общаетесь с наставником

    Закрепляете знания и исправляете ошибки.

    Интерфейс системы обучения
  4. Защищаете дипломный проект

    И дополняете им свое портфолио.

    Интерфейс системы обучения

Смешанное обучение

Вы будете заниматься и онлайн в личном кабинете, и очно с преподавателем.

Workshop Workshop Workshop Workshop

Гарантированное трудоустройство

В конце обучения центр карьеры Skillbox найдет вам первую работу в компании — подберет подходящие вакансии и организует собеседование. Вот как это происходит:

  1. Защита диплома. Вы презентуете свою работу реальным компаниям-заказчикам и обмениваетесь контактами с рекрутером.
  2. Подготовка резюме. Специалисты центра по подбору IT-персонала SymbioWay проводят ваше профилирование, составляют правильное резюме и размещают в своей базе.
  3. Обзор вакансий. Вы получаете персональную подборку вакансий и сами решаете, на какие из них откликнуться и пройти собеседование.
  4. Трудоустройство. По итогам интервью вам остается только выбрать позицию с наилучшими условиями и начать работать.

Ваше резюме после обучения

Аделина Ветрова Аделина Ветрова разработчик игр на Unreal Engine 4

Ожидаемая зарплата от 90 000

Ключевые навыки:
  • Написание кода в соответствии с поставленными задачами.
  • Участие в отладке внутренних процессов разработки (code review, code style, deployment flow).
  • Временная оценка поставленных задач (в трекере).
  • Помощь в разработке VR и AR приложений senior-разработчику.
  • Написание тестов, рефакторинг и документирование.
  • Сборка основы проекта в Unreal Engine по техническому заданию.

Диплом Skillbox

Подтверждает успешное прохождение курса «Разработчик игр на Unreal Engine 4»

Разработчик игр на Unreal Engine 4

Стоимость обучения

Скидка 20% первым 20

Стоимость обучения 100 000

3 292 Рассрочка без первого взноса

79 000 Для первых 20 студентов

Гарантия возврата денег в течение 14 дней

Запишитесь на курс

Дата начала: 27 октября

Осталось: 15 мест

Часто задаваемые вопросы

  1. Я никогда не программировал. У меня получится?

    Курс подходит для людей, не имеющих навыков работы с данными, языками программирования или нейросетями. Наши методики и система поддержки позволят вам научиться всему с нуля.

  2. Какой график обучения? Получится ли совмещать его с работой?

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

  3. Сколько часов в неделю мне нужно будет уделять учебе?

    Вы сами выбираете нагрузку и скорость, с которой будете проходить курс. Хотите — занимайтесь два часа в неделю, хотите — шесть часов в день. Но в любом случае не забывайте отдыхать.

  4. Я могу общаться с преподавателем?

    Да, у вас будет доступ к закрытому Telegram-чату. Преподаватель будет лично комментировать домашние задания и давать полезные советы. Так вы сможете перенять уникальный опыт, профессиональные знания и лайфхаки от нашего преподавателя.

  5. Действуют ли какие-нибудь программы рассрочки?

    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на мелкие ежемесячные платежи.

  6. А я точно смогу трудоустроиться?

    Да, мы помогаем выпускникам получить работу в геймдев-компаниях.

или получить

О Skillbox

Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, работающих на реальных проектах.

После обучения вы можете трудоустроиться в эти компании или к партнёрам университета.

25 000 +

студентов учатся на наших курсах

82%

студентов довольны преподавателями

89%

выпускников получают карьерный рост

94%

выпускников довольны курсом и результатом

Появились вопросы по курсу?

Оставьте ваш номер телефона, и наш специалист свяжется с вами, чтобы дать подробную информацию.