UNREAL ENGINE 4

Разработка игры на С++

Введение в C++

Для начала познакомимся c особенностями кодинга на С++ в движке UE4. Изучаем базовые элементы геймплея: Actors - исследуем различные типы этого класса и научимся с ними работать на игровом уровне. Работаем с базовым классом Актеров - Pawn - для представления игрока и других персонажей в игре; настраиваем его внешний вид, взаимодействие с миром и физику. Разбираемся, как объявлять свойства (Properties) используя стандартный синтаксис С++. Вникаем в систему управления памятью и систему обработки игровых объектов с ее базовым классом - UObject. Наконец, знакомимся со специализированным синтаксисом UFunctions.

подробнее

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

Создание собственных контроллеров

В этой теме, в числе прочего, мы разбираемся, как создавать и расширять Pawn Class, например, для реакции на действия игрока; учимся работать с физическими симуляциями и силами, воздействующими на объекты, и прочее.

подробнее

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

Создание интерфейса

Работаем с UMG (Unreal Motion Graphics UI Designer) — инструментом создания элементов UI, понимаем, как работать с UMG в С++. Учимся разрабатывать виджеты на C++, размещать их во вьюпорт, добавлять элементам UI больше функциональности и контроля благодаря кодингу в С++.

подробнее

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

Создание искусственного интеллекта

AI (Artificial Intelligence) — зачастую необходимый элемент для игрового проекта. Навигация и поиск пути — самые простые задачи, которые решаются ИИ. Мы углубимся также и в более серьезные вопросы. Разбираемся со State Machine в движке, разрабатываем класс State machine.

подробнее

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

Интегрирование SDК

В этой части мы разберемся с Plugins Factory — как разрабатывать свои плагины для использования совместно с инструментами Unreal Engine 4. Изучаем также Unreal Build System — это по сути коллекция инструментов для автоматизации процесса разработки UE4.

подробнее

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

Разработка игры RPG

Долгожданный и самый интересный этап. Непосредственно занимаемся разработкой игры: создаем систему инвентаря, Save System, систему событий и так далее.

подробнее

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

  • 1. Вьюпорт и окна

    Основы пользовательского интерфейса Unreal Engine, навигация, основные инструменты и терминология.

Расписание занятий:

  • Лекции: среда с 18:30 до 21:30, суббота с 12:00 до 15:00
    (по Киеву).
  • Практика: понедельник, четверг — выполняется дома, с помощью техподдержки, работающей с 12:00 до 21:00
    (по Киеву).
  • понедельник
  • вторник
  • среда
  • четверг
  • пятница
  • суббота

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

Unreal Engine 4 - передовой движок разработки игр в самых различных жанрах: RPG, шутеры, экшены. А применив гибкость технологии, в нем разрабатывают и квесты, стратегии, симуляторы и др. Написанный на языке С++, движок позволяет создавать игры для большинства ОС, платформ и портативных устройств. Unreal Engine 4 Developer может найти себя не только в создании игр, но и в разработке интерактивных решений для медиа-проектов, VR-приложений и так далее.

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

Курс разработки игр Unreal Engine 4 - шаг от базового кодинга на С++ к безграничному простору возможностей Game Developer.