Курс Unreal Engine

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка

«Unreal Engine» — один из старейших и самых популярных движков для игр, принадлежащий известной компании Epic Games. На этом движке можно создавать шутеры от первого лица, но его функционал этим не ограничен.

Если вы хотите создавать компьютерные игры мирового уровня, самостоятельно или в составе большой студии, вам понадобится умение работать с Unreal Engine. А благодаря обучению с ментором, которое предлагает FoxmindEd, вы узнаете, какие реальные задачи решает разработчик «Unreal Engine», и как именно.

О курсе

ПРОГРАММА КУРСА UNREAL ENGINE

Try to Remember – блок создан и ориентирован на то, чтобы новички или программисты с опытом упомянули основы С++ и могли уверенно чувствовать себя в этой среде. Мы пройдем большинство моментов, которые вы будете часто встречать на пути изучения UE4.

C++ программирование
Task 1. ClassesAssignment
Task 2. Constructors DestructorsAssignment
Task 3. OverloadingAssignment
Task 4. GraphAssignment
Task 5. ExceptionsAssignment
Task 6. InheritanceAssignment
Task 7. Files SortAssignment
Task 8. Iterators ContainersAssignment
Task 9. Templates, SmartPtrs, FunctorsAssignment
Task 10. PatternsAssignment
Task 11. Patterns, ObjectPool, Decorator, ChainOfResponsibilityAssignment
Task 12. UMLAssignment

From Zero to Hero – блок ориентирован на то, что вы хоть немного знакомы с UE4 и запускали С++ проекты на нем. Вы будете изучать интересные темы от понятия UE4 до создания отдельных модулей в UE4. Будет сложно и интересно!

Unreal Engine
Task 13. UBT/UHTAssignment
Task 14. Base Class Concepts/ReflectionAssignment
Task 15. Components/OutersAssignment
Task 16. Events/Delegates/InterfacesAssignment
Task 17. UE4 Lifecycle(Engine, Actor)Assignment
Task 18. PlayerController/InputAssignment
Task 19. GameMode/GameState/PlayerState/GameInstanceAssignment
Task 20. UMG/SlateAssignment
Task 21. Traces/PhysicsAssignment
Task 22. Plugins/Modules/IOS/AndroidAssignment

Необходимые навыки для обучения на курсе
  • Синтаксис языка С++
  • Знание простых управляющих конструкций, основы ООП
  • Желательно: знание высшей математики
  • Знание англ. языка на уровне чтения технической документации

Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.
В среднем наши студенты проходят данный курс за 6-8 месяцев.

Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ к стандартной программе курса
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 1 code review в день
  • 7 дней тестового периода
Менторинг +
  • Возможность доработать стандартную программу курса (убрать или добавить темы)
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 2 code review в день
  • Без тестового периода
  • Возможность общаться с ментором в определенное вами время (при согласии ментора)

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

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

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

Ответы на вопросы

С тобой связывается сотрудник и отвечает на все твои вопросы

Ментор

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

Материал

Изучаешь материал и делаешь первое задание

Отзыв о работе

Получаешь отзыв от ментора

Следующее задание

Финишируешь задание и переходишь к следующему

Подробнее
CEO UKRAINIAN GAME STUDIO
Автор курса UE
МЕНТОР FOXMINDED
Автор курса UE

Автор курса — ментор FoxmindEd з опытом 6 лет в игровой индустрии. Основные направления, с которыми пересекался за карьеру, это: Mobile: Unity3D (IOS/Android) UE4 (IOS/Android, PC, Xbox, PS4), рендер, сервисы и кастомные интеграции физических движков. В данный момент автор курса является одним из руководителей украинской Game-студии.

Наши менторы

Алексей Карпов - Ментор направления Unreal Engine
Алексей Карпов

Senior C++ Engineer / Unreal Engine Developer

Supermassive games

Опыт в сфере
6 лет
Алексей Карпов

Senior C++ Engineer / Unreal Engine Developer

Supermassive games

Опыт в сфере
6 лет

Занимаюсь разработкой программного обеспечения более 6 лет, примерно 3 из них в Gamedev направлении. Имею опыт работы с различными технологиями: от Embedded и Python до Unreal Engine 4/5 или cocos2dx. Менторство для меня — как хобби, и мне очень интересно делиться с людьми своими знаниями, и в то же время я сам могу чему-то научиться.

— Геймдев технологии: Unreal Engine, OpenGL, Cocos2dx

— Языки: Python, C++, C# и Assembler (на базовом уровне), Lua

— Технологии не геймдев: Qt, RabbitMQ, Protobuf, Linux, IPC.

Назарий Бачинский - Ментор направления Game Dev
Назарий Бачинский

Gameplay Programmer

Gunzilla Games

Опыт в сфере
3 года
Опыт преподавания
1 год
Назарий Бачинский

Gameplay Programmer

Gunzilla Games

Опыт в сфере
3 года
Опыт преподавания
1 год

Начинал свой путь в IT с embedded разработки, потом ML, после попал в GameDev и здесь уже более 2-ух лет. Успел поработать с несколькими проприетарными двигателями, с Unity, сделать собственный рендер и больше всего времени (около 1.5 года) работал с UE4/5. Также почти 1.5 года преподаю разработку на Unity для школьников.

Шрамович Илья Александрович - Ментор направления Game Developer
Илья Шрамович

Experienced C++/UE4 Developer

Dragon’s Lake Entertainment

Опыт в сфере
2.5 года
Илья Шрамович

Experienced C++/UE4 Developer

Dragon’s Lake Entertainment

Опыт в сфере
2.5 года

Работаю с различными компонентами Unreal Engine 4, а также с геймплейными системами. Опыт работы с консолями PS4, XboxOne, Xbox Series X, Switch.

Git, Perforce, немного OpenGL и DirectX 12.

Сертификат об окончании

Сертификат об окончании

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

Записаться на курс

Обратите внимание!
Мы не сотрудничаем с резидентами РФ и РБ!

    Отправляя сообщение, я соглашаюсь с офертой.

    Обучение созданию игр на «Unreal Engine»

    Движок «Unreal Engine» выпущен еще в конце 1990-х. Тогда он был на пару уровней продвинутей того, что предлагали конкуренты. На данный момент у «Unreal Engine» есть действительно сильные соперники, но за это время движок успел нарастить комьюнити разработчиков и пользователей. 

    Для нового разработчика это означает, в первую очередь, доступность информации: если что-то не работает, можно спросить у других пользователей. Во-вторых, это постоянный спрос на игры, созданные на движке «Unreal Engine». Компания Epic Games, которой принадлежат права на этот движок, недавно объявила конкурс с призовым фондом в 5 миллионов долларов на лучший прототип игры. Так что жизнь на платформе кипит.

    «Unreal Engine» используется не только для создания игр, но и для работы с графикой, например, в кино, а также в образовательных целях. То есть специалистов, владеющих этой технологией, ждут не только в игровых студиях, но и в студиях постпродакшена и образовательных компаниях. Есть где применить свой талант.

    Преимущества менторинга на курсе «Unreal Engine»

    К сожалению, многие обучающие курсы по «Unreal Engine» дают студентам умение решать нескольких типовых задач, и на этом все. В итоге после курса разработчики ждут, что им будут давать именно такие задачи. Когда они сталкиваются с реальными задачами разработчиков, они теряются и не знают, что делать. 

    Неплохой способ борьбы с такими ситуациями — обучение комплексному подходу решения проблем. Тут вам и пригодится ментор. Ментор — это ваш коллега, который начал работать немного раньше, успел узнать больше и понять, что является самым важным в вашей работе. Менторов мы отбираем очень тщательно: это те люди, которым действительно есть чем поделиться в профессиональной сфере.

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