Курс Разработка игр на Unreal Engine 4

О курсе

Интенсивный курс разработка игр на Unreal Engine 4 научит создавать игры на языке C++ на популярной и бесплатной платформе с нуля. Программа курса разработана под кураторством игровой компании Black Wing Foundation.

Гейм-разработчик научит создавать персонажей, инвентарь, программировать игровую логику и интерфейсы, портировать игровые продукты. За 3 месяца вы научитесь создавать игры, которые поддерживаются гаджетами и любыми операционными системами: PC, Mac, iOS, Android, Xbox One, Playstation 4.
Курс рассчитан на тех, кто изучал ОСНОВЫ ПРОГРАММИРОВАНИЯ или освоил этот материал самостоятельно.

Разработчик игр на Unreal Engine 4 занимается созданием и разработкой компьютерных игр под разные платформы и работает в крупных игровых компаниях, маленьких студиях или на фрилансе. Разработчик игр ‒ одна из самых интересных и привлекательных профессий в IT-индустрии. Зарплата начинающего разработчика игр, который умеет работать с Unreal Engine 4, стартует от 15 000 до 18 000 гривен и возрастает с каждым годом работы.

Разработчик игр на Unreal Engine 4 занимается созданием и разработкой компьютерных игр под разные платформы и работает в крупных игровых компаниях, маленьких студиях или на фрилансе. Разработчик игр ‒ одна из самых интересных и привлекательных профессий в IT-индустрии. Зарплата начинающего разработчика игр, который умеет работать с Unreal Engine 4, стартует от 15 000 до 18 000 гривен и возрастает с каждым годом работы.

Хотите стать разработчиком игр и работать на Unreal Engine 4? Звоните!

Курс будет полезен если вы:

Новичок

Получите перспективную профессию и начните свою карьеру в разработке игр

Программист

Научитесь создавать компьютерные игры на платформе Unreal Engine 4

Разработчик игр

Освойте дополнительный инструмент и расширьте основной стек технологий

Почему стоит стать разработчиком игр?

ПОСТОЯННЫЙ
СПРОС

Услуги программистов востребованы на рынке и спрос на них растет

ВЫСОКАЯ
ОПЛАТА ТРУДА

Доход разработчика игр стартует от 600$ и не имеет ограничений

БЫСТРЫЙ
СТАРТ

Всего за 3 месяца освойте перспективную профессию

ВОЗМОЖНОСТЬ
ТРУДОУСТРОЙСТВА

Лучших студентов пригласят в компанию BWF на стажировку

Почему стоит стать разработчиком игр?

ПОСТОЯННЫЙ
СПРОС

Услуги программистов востребованы на рынке и спрос на них растет

ВЫСОКАЯ
ОПЛАТА ТРУДА

Доход разработчика игр стартует от 600$ и не имеет ограничений

БЫСТРЫЙ
СТАРТ

Всего за 3 месяца освойте перспективную профессию

ВОЗМОЖНОСТЬ
ТРУДОУСТРОЙСТВА

Лучших студентов пригласят в компанию BWF на стажировку

В результате курса вы:

Научитесь разрабатывать игры на платформе Unreal Engine 4

Изучите особенности работы платформы Unreal Engine 4

Будете создавать игровых персонажей, инвентарь и оружие, программировать игровую логику

Познакомитесь с особенностями интерфейса игры и создадите стартовое меню

Освоите язык программирования C++ для работы с Unreal Engine 4

Узнаете об этапах разработки игр и сможете планировать свою работу

Получите навыки командной работы, которые ценятся в игровой индустрии

Научитесь составлять CV и подготовитесь к собеседованию на вакансию Junior Game Developer

Курс включает в себя:

Unreal Engine 4

Особенности платформы и основные компоненты

Игровой персонаж

Создание и настройка персонажа

Игровая физика

Создание предметов и системы взаимодействия

Интерфейс игры

Работа над созданием интерфейса игры

C++ для UE4

Курс по языку программирования C++ под UE4

Игровой инвентарь

Создание и настройка игрового инвентаря и оружия

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

1. Что такое UE4, особенность UE4 – компоненты

  • Event graph
  • Actor и система компонентов. Иерархия компонентов

2. Создание игрового персонажа

  • Инпуты
  • Настройка инпутов в чарактере
  • Настройка CharacterMovementComponent
  • AnimBlueprint
  • PlayerController
  • GameMode

3. Коллизия, трейс, спаун актора

  • Импорт контента в движок
  • Создание ассетов из импортированных
  • Коллизия
  • Векторная алгебра
  • Создание класса проджектайла, типа граната

4. Физика и взаимодействие

  • Физика в UE4
  • Создание системы взаимодействия
  • Создание предметов для взаимодействия

5. Интерфейс

  • Что такое HUD
  • Что такое Виджет
  • Создание игрового интерфейса
  • Что такое инпут моды. И организация меню в игре

6. Создание врага

  • AIComponent
  • Behavior Tree
  • Black board
  • Nav mesh

6. С++ для UE4

  • Создание и удаление классов
  • Структура класса
  • Макросы в UE4
  • Указатель * и ссылка &. использование const&
  • НеймКонвеншн в UE4
  • Темплейтные классы
  • Основные виртуальные функции AActor. Что такое Super
  • Правильное использование инклюдов
  • Классы UGameStatics и FMath
  • Использование делегатов в коде. Объявление, подпись, вызов
  • Плагины и Модули
  • Перенос созданных классов из БП в код: чарактер, проджектайл, враг

6. Функционал классов

  • Иерархия классов в UE4
  • AActor — основной класс. Рассмотрение функционала этого класса. (цифры строки в хедере)
  • UActorComponent — основной класс для создания функциональных компонентов
  • StatComponent — компонент для всех изменяемых параметров игрока
  • Логирование в UE4
  • Дебаг в VS

6. Создание простого инвентаря и оружия

  • Базовый класс оружия
  • Пистолет, Дробовик, Автомат
  • Проджектайлы для всех типов оружия
  • Компонент для персонажа InventoryComponent
  • Интерфейс для персонажа
  • Создание системы скиллов для персонажа и врагов
  • Систему спавна врагов SpawnManager
  • Создание стартового меню
  • Создание меню паузы
  • Организация перехода между левелами, стриминг саблевелов
  • Подготовка и сборка билда

Преподаватель курса:

UE4-Teacher
Костюкевич Дмитрий
Разработчик компьютерных игр

В 2015 году мне предложили попробовать себя UE4 программистом в Black Wing Foundation. Мне пришлось быстро выучить язык С++. Задача была не из лёгких, но я справился. В апреле 2015 года началась моя карьера UE4 Gameplay Programmer C++. Делать игры мне нравилось, нравится, и я уверен, будет нравиться. Сейчас уделяю UE4 большую часть своего времени и работаю над VR игрой для HTC Vive.
Кредо: Всё возможно, нужно только захотеть это сделать. Я хотел делать игры, и сейчас я их делаю.

Преподаватель курса:

Костюкевич Дмитрий
Разработчик компьютерных игр

В 2015 году мне предложили попробовать себя UE4 программистом в Black Wing Foundation. Мне пришлось быстро выучить язык С++. Задача была не из лёгких, но я справился. В апреле 2015 года началась моя карьера UE4 Gameplay Programmer C++. Делать игры мне нравилось, нравится, и я уверен, будет нравиться. Сейчас уделяю UE4 большую часть своего времени и работаю над VR игрой для HTC Vive.

Кредо: Всё возможно, нужно только захотеть это сделать. Я хотел делать игры, и сейчас я их делаю.

Детали курса:

Начало курса

По мере формирования группы

Длительность

12 недель, 84 часа

Расписание

Ср 18:00-21:00
Сб 10:00-14:00

Стоимость

8390 грн
за весь курс

Система лояльности:

от стоимости обучения
студентам вузов
и выпускникам Level Up

от стоимости обучения
на любой курс,
если приведете друга

Преимущества обучения в Level Up:

Поддержка преподавателя

Закрытый чат группы и преподавателя, где всегда можно решить возникшие вопросы по пройденному материалу

Практические задания

Занятия сопровождаются практическими заданиями и обсуждением вариантов выполнения и результата

Видеозапись урока

Если вы не можете присутствовать на занятии, мы сделаем для вас видеозапись урока или онлайн-трансляцию

IT-мероприятия

Студенты посещают все технические и карьерные мероприятия, которые проводит Level Up, совершенно бесплатно.

Еще сомневаетесь?

Оставьте контакты и наш менеджер свяжется с вами и ответит на все вопросы

Leave a reply


Регистрация на курс

Регистрация на курс

Регистрация на курс

Регистрация на курс

Оставить заявку на пробный урок

Регистрация на курс

Оставить заявку

Перезвоните мне