просунутий курс з програмування в движку Unreal Engine 4.
За 3 місяці ви освоїте не тільки візуальну систему Blueprints, але і навчитеся грамотно складати алгоритми, прокачаєте математичний відділ мозку і зрозумієте як створювати грамотну архітектуру додатків, використовуючи патерни проектування.
кому підійде цей курс?
Візуальне програмування в Blueprints
Геймдизайнерам
які придумують найкрутіші ідеї і шукають способи їх грамотно і швидко реалізувати
3D-моделлерам, архітекторам, дизайнерам
які хочуть підвищити свою кваліфікацію, вигідно виділятися на тлі конкурентів і брати більш дорогі замовлення.
інді-розробникам
які працюють над своїм проектом і хочуть, щоб проект був розроблений на більш високому рівні.
програмістам, веб-розробникам
які втомилися від поточної роботи і хочуть зануритися в більш цікаву сферу з більш високою оплатою.
1. основи blueprints
Введення в розробку на блупринтах. На першому тижні ми знайомимося з основними поняттями візуального програмування, вивчаємо найпопулярніші прийоми створення алгоритмів в UE4, розбираємо практичні приклади.
2. Практикум по системі blueprints
На практикум видається самостійне практичне завдання, на якому студенти відточують володіння нодовим редактором і закріплюють отримані знання.
3. ООП, Blueprint-класи
Це 1 тиждень практики за всіма пройденими матеріалами
Це 2 блок практики по всіх пройденим матеріалами
Це 3 блок практики по всіх пройденим матеріалами
Це 5 блок практики по всіх пройденим матеріалами
Це 4 блок практики по всіх пройденим матеріалами
Введення в розробку на блупринтах. На першому тижні ми знайомимося з основними поняттями візуального програмування, вивчаємо найпопулярніші прийоми створення алгоритмів в UE4, розбираємо практичні приклади.
2. Практикум по системі blueprints
На практикум видається самостійне практичне завдання, на якому студенти відточують володіння нодовим редактором і закріплюють отримані знання.
3. ООП, Blueprint-класи
- основи ООП доступною мовою і стосовно до системи програмування в движку Unreal Engine 4.
- огляд коду ігрового проекту від Epic Games, опрацювання кістяка програми GameMode.
- створення свого персонажа (практика).
- заготівля для гри Side Scroller (практика).
- глибоке опрацювання теми колізій (перетинів об'єктів).
- LineTrace (трасування променів).
- приведення типів.
- практичні завдання на реалізацію взаємодій об'єктів у проекті.
- 50/50 академічна та практична подача.
- 6 найбільш часто використовуваних патернів (шаблонів) проектування програм в прив'язці до інструментів розробки на Blueprint's.
- Інструменти для зручного проектування додатків
- практичні завдання
Це 1 тиждень практики за всіма пройденими матеріалами
- Підготовка анімацій і моделей з Mixamo
- Створення персонажної анімації в UE4
- програмування кидка
- Програмування перенесення предметів
- перемикання предметів
Це 2 блок практики по всіх пройденим матеріалами
- вивчення редактора інтерфейсів в UE4
- Створення власних інтерфейсів, прийоми для вирівнювання елементів
- Анімація елементів інтерфейсу
- Програмування GUI
- Практичне завдання
Це 3 блок практики по всіх пройденим матеріалами
- основні фізичні властивості об'єктів
- фізичні матеріали
- фізичні зв'язки між об'єктами
- руйнуються об'єкти
- Практичне завдання
Це 5 блок практики по всіх пройденим матеріалами
- Behavior Tree
- ноди редактора ШІ
- Практика зі створення ШІ
Це 4 блок практики по всіх пройденим матеріалами
- створення багаторівневих проектів
- використання асинхронного завантаження
- Створення завантажувального екрану (практика)
- процедурна генерація рівнів
- Практичне завдання на створення нескінченного рівня
- Створення інструментів для левелдизайну
- Програмування супутнього контенту (матеріали, системи чатсіц)
- використання таблиць
- Скрипт для перенесення даних з Excel
https://privatelink.de/?https://www.unrealskills.ru/get-blueprintme/