О курсе

Интенсивный курс разработка игр на 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 гривен и возрастает с каждым годом работы.

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

  • null

    Начало курса

    по записи
  • null

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

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

    Расписание

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

    Стоимость

    8390 грн за курс

Хотите стать разработчиком игр на самой популярой платформе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

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

  • null

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

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

Unreal Engine 4

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

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

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

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

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

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

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

C++ для UE4

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

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

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

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

  • null

    Unreal Engine 4

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

    C++ для UE4

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

  • null

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

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

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

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, совершенно бесплатно.

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

  • null

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

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

  • null

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

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

  • null

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

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

  • null

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

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

Leave a reply


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

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

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

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

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

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

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

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

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

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