Що нового?

Набір учасників [games.education] Розробник ігор Unreal Engine 4 (Макс Носатов)

Інформація про покупку
Тип покупки: Складчина
Ціна: 45497 ГРН
Учасників: 0 з 35
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1351.9 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
На професійному курсі розробки мобільних ігор ви отримаєте необхідні знання для занурення в цю сферу і роботи в компаніях. Програма спрямована на отримання фундаментальних і повних знань для майбутнього фахівця Game Developer.

Курс починається з базових понять і розробки дизайн-документа, основ комп'ютерної графіки, потрібних і для розробників. Обов'язковий блок-фундаментальне Програмування на с++. А далі — спека: Архітектура ПО в сфері GameDev, кодинг на з++ і робота з візуальним програмуванням на Blueprints в самому прогресивному движку — Unreal Engine.

Для самих знедолених і усвідомлених гиків продуманий додатковий блок-фізика і математика для GameDev. Торкнемося також теми просування гри, роботи з ком'юніті, тестування, і, звичайно, публікація в маркети і стори.Почати професійний шлях розробника ігор найкраще саме з мобільних ігор. З такими навичками відразу можна влаштуватися в невелику компанію і застосовувати знання на реальній практиці. Або ж створити свою власну гру в поодинці.

На цьому курсі буде детально пройдено весь процес створення гри, починаючи з розробки ідеї і написання сценарію, до публікації гри. У професії розробника ігор важливу роль відіграє наявний ігровий досвід. Якщо ви все дитинство не вставали з-за комп'ютера, отримані знання безумовно знадобляться вам при створенні своєї гри!

програма курсу GAME DEVELOPER
  • PRE-PRODUCTION
    Етап пре-продакшн ми почнемо з знайомства з передовим движком Unreal Engine 4, тому що саме движок дозволяє зібрати воєдино графіку, звук, функціонал гри. Далі зануримося в роботу з ідеєю гри. Дізнаємося, що таке наратив і геймплей. Торкнемося складання диздока. Навчимося визначати ринок, аудиторію, вивчимо сучасні варіанти платформ. Дізнаємося найсучасніші підходи в AR і VR. Підійдемо до головного хвилюючого багатьох питання — способах монетизації гри. На цьому етапі у нас має сформуватися повне бачення майбутньої гри.
  • FUNDAMENTAL CODING
    Починаємо з систематизації і структурування знань з програмування. C++ це фундаментальна мова програмування, без якої в розробниках ігор нема чого робити. Всі глибокі речі пишуться саме на цій мові. Вивчимо змінні, цикли, масиви і функції, класи, а також теми об'єктно-орієнтованого програмування, які також стосуються розробки ігор. Коли розкладемо по поличках базу, перейдемо до архітектури ПО в розробці ігор. Розглядаємо компонентно-орієнтований підхід. Розбираємося з класами-контейнерами, класами-компонентами, ієрархією класів при розробці гри.
  • RIG & ANIMATION
    Розробнику ігор необхідно взаємодіяти з 3D-персонажем в грі. Для цього потрібно розуміти принципи його руху, працювати з кістками, ригом, розуміти, як все це застосовується в ігровому движку. У цьому блоці буде корисна інформація як для технічних 3D-артистів, так і для розробників.
  • UE4 TECHART
    Ще один блок, що поєднує в собі навички 3D-художника і також потрібний для програмістів. Імпортуємо 3D-об'єкти в сцену, налаштовуємо шейдери, освітлення, Працюємо з ассетами, збираємо ігрову локацію.
  • BLUEPRINTS
    Блупрінти-візуальне програмування за допомогою нодових структур. По суті, та ж логіка, але практично без коду. Ця система Unreal Engine дозволяє створити елементи геймплея через візуальний інтерфейс. Вивчаємо процедурну генерацію контенту, підключаємо ШІ, розробляємо елементи користувальницького інтерфейсу. Вивчимо сучасні тенденції в роботі з віртуальною реальністю, робимо компоновки шутерів від першої та третьої особи та інше.
  • TESTING/LAUNCH
    До запуску гри підходимо з практично готовим працюючим прототипом. Обов'язковим етапом є тестування і налагодження. Після цього розглядаємо топові майданчики для публікації гри. Тут же поговоримо про маркетинг, так як тільки при грамотному просуванням гри люди про неї дізнаються. Нарешті, вже пройшовши весь процес створення гри, розберемо способи систематизації процесів, методи роботи в команді, навички для ефективного менеджменту ігрових проектів.
  • UE4 CODING
    У цьому самому об'ємному блоці занурюємося в чистий кодинг ігор. Знайомимося C особливостями кодинга на С++ в движку UE4. Вивчаємо базові елементи геймплея: Actors-досліджуємо різні типи цього класу і вчимося з ними працювати на ігровому рівні. Працюємо з базовим класом акторів-Pawn - для представлення гравця та інших персонажів у грі; налаштовуємо його зовнішній вигляд, взаємодію зі світом і фізику. Розбираємося, як оголошувати властивості (Properties) використовуючи стандартний синтаксис з++. Вникаємо в систему управління пам'яттю і систему обробки ігрових об'єктів з її базовим класом — UObject. Знайомимося зі спеціалізованим синтаксисом UFunctions. Далі-пишемо власні контролери, Працюємо з UMG (Unreal Motion Graphics UI Designer) - інструментом створення елементів UI, Працюємо з штучним інтелектом в грі.
  • PHYSICS/MATH
    На завершення навчання ми торкнемося теми фізики і математики в ігровому движку, а також розглянемо процес розробки додаткових плагінів. Відкритий вихідний код движка знімає всі можливі рамки для програмування ігор і розв'язує руки істинним програмістам для реалізації найбільш викликаючих завдань.
програма курсу GAME DEVELOPER
  • PRE-PRODUCTION
    Етап пре-продакшн ми почнемо з знайомства з передовим движком Unreal Engine 4, тому що саме движок дозволяє зібрати воєдино графіку, звук, функціонал гри. Далі зануримося в роботу з ідеєю гри. Дізнаємося, що таке наратив і геймплей. Торкнемося складання диздока. Навчимося визначати ринок, аудиторію, вивчимо сучасні варіанти платформ. Дізнаємося найсучасніші підходи в AR і VR. Підійдемо до головного хвилюючого багатьох питання — способах монетизації гри. На цьому етапі у нас має сформуватися повне бачення майбутньої гри.
  • FUNDAMENTAL CODING
    Починаємо з систематизації і структурування знань з програмування. C++ це фундаментальна мова програмування, без якої в розробниках ігор нема чого робити. Всі глибокі речі пишуться саме на цій мові. Вивчимо змінні, цикли, масиви і функції, класи, а також теми об'єктно-орієнтованого програмування, які також стосуються розробки ігор. Коли розкладемо по поличках базу, перейдемо до архітектури ПО в розробці ігор. Розглядаємо компонентно-орієнтований підхід. Розбираємося з класами-контейнерами, класами-компонентами, ієрархією класів при розробці гри.
  • RIG & ANIMATION
    Розробнику ігор необхідно взаємодіяти з 3D-персонажем в грі. Для цього потрібно розуміти принципи його руху, працювати з кістками, ригом, розуміти, як все це застосовується в ігровому движку. У цьому блоці буде корисна інформація як для технічних 3D-артистів, так і для розробників.
  • UE4 TECHART
    Ще один блок, що поєднує в собі навички 3D-художника і також потрібний для програмістів. Імпортуємо 3D-об'єкти в сцену, налаштовуємо шейдери, освітлення, Працюємо з ассетами, збираємо ігрову локацію.
  • BLUEPRINTS
    Блупрінти-візуальне програмування за допомогою нодових структур. По суті, та ж логіка, але практично без коду. Ця система Unreal Engine дозволяє створити елементи геймплея через візуальний інтерфейс. Вивчаємо процедурну генерацію контенту, підключаємо ШІ, розробляємо елементи користувальницького інтерфейсу. Вивчимо сучасні тенденції в роботі з віртуальною реальністю, робимо компоновки шутерів від першої та третьої особи та інше.
  • TESTING/LAUNCH
    До запуску гри підходимо з практично готовим працюючим прототипом. Обов'язковим етапом є тестування і налагодження. Після цього розглядаємо топові майданчики для публікації гри. Тут же поговоримо про маркетинг, так як тільки при грамотному просуванням гри люди про неї дізнаються. Нарешті, вже пройшовши весь процес створення гри, розберемо способи систематизації процесів, методи роботи в команді, навички для ефективного менеджменту ігрових проектів.
  • UE4 CODING
    У цьому самому об'ємному блоці занурюємося в чистий кодинг ігор. Знайомимося C особливостями кодинга на С++ в движку UE4. Вивчаємо базові елементи геймплея: Actors-досліджуємо різні типи цього класу і вчимося з ними працювати на ігровому рівні. Працюємо з базовим класом акторів-Pawn - для представлення гравця та інших персонажів у грі; налаштовуємо його зовнішній вигляд, взаємодію зі світом і фізику. Розбираємося, як оголошувати властивості (Properties) використовуючи стандартний синтаксис з++. Вникаємо в систему управління пам'яттю і систему обробки ігрових об'єктів з її базовим класом — UObject. Знайомимося зі спеціалізованим синтаксисом UFunctions. Далі-пишемо власні контролери, Працюємо з UMG (Unreal Motion Graphics UI Designer) - інструментом створення елементів UI, Працюємо з штучним інтелектом в грі.
  • PHYSICS/MATH
    На завершення навчання ми торкнемося теми фізики і математики в ігровому движку, а також розглянемо процес розробки додаткових плагінів. Відкритий вихідний код движка знімає всі можливі рамки для програмування ігор і розв'язує руки істинним програмістам для реалізації найбільш викликаючих завдань.
https://privatelink.de/?https://games.education/game-developer/
 
Угорі