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 в день
  • Без тестового періоду
  • Можливість спілкуватись з ментором в визначений вами час (при згоді ментора)

Як проходить навчання

Реєстрація на курс

Залишаєш заявку на курс

Відповіді на запитання

З тобою зв’язується співробітник FoxmindEd і відповідає на всі твої запитання

Ментор

Тебе розподіляють до ментора, і ти отримуєш перше завдання

Матеріал

Вивчаєш матеріал і робиш завдання

Відгук про роботу

Отримуєш відгук від ментора

Наступне завдання

Фінішуєш завдання та переходиш до наступного

Докладніше
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 рік

Починав свій шлях в ІТ з 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 дають студентам рішення кількох типових завдань, і по тому все. Як наслідок, після курсів розробники влаштовуються на роботу і чекають, що їм доведеться вирішувати саме такі типові завдання. І коли вони стикаються з іншими проблемами, вони губляться і не знають, що їм робити.

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

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