Курс Створення 3D ігор на Unity 3D

  • Online
  • Для дітей
  • Gamedev / Unity / Game Design
Навчальний центр: IT FUTURE ONLINE
Формат:Курс
Мова викладання:Ukrainian
Початок курсу:Будь-який момент
Вартість навчання:Уточнюйте

Програма курсу

Знайомство з Unity 3D

  • Установка та перший запуск, інтерфейс редактора Unity
  • Знайомство з магазином ассетів
  • Вивчення можливостей створення ігор без програмування
  • Створення першої 2D гри

Фізика

  • 2D колайдери (2D Colliders)
  • Компонент "Rigidbody2D"
  • Фізичний матеріал
  • 2D анімація
  • 2D ефектори (2D Effectors)
  • Фізичні шари

До кінця вивчення другого модуля учень набуде знання про фізичні компоненти середовища розробки, навчиться використовувати їх на об'єктах ігрової сцени, змінювати фізичні властивості об'єктів.

Графіка та ефекти

  • Компонент "Trail Renderer"
  • Система частинок - Particle System
  • Карта нормалей (Normal map)
  • Джерела світла

До кінця вивчення третього модуля учень набуде знання про графічні компоненти, що дозволяють реалізовувати різні графічні ефекти та застосовувати їх до об'єктів сцени.

C# для Unity

  • Взаємодія скрипта та об'єкта
  • Основні методи запуску дій - Start() та Update()
  • Особливості написання скриптів у Unity
  • Введення даних через клас Input
  • Корутини (coroutine)

До кінця вивчення четвертого модуля учень набуде навичок написання коду мовою C# для програмування об'єктів у Unity, вивчить особливості запуску та роботи програми (ігри), можливості введення даних з клавіатури (натискання клавіш) та створення таймерів та циклів з фіксованою періодичністю (корутини).

Основи створення 2D ігор

  • Налаштування об'єктів сцени
  • Додавання та зміна фізичних властивостей
  • Взаємодія об'єктів між собою та з курсором миші
  • Створення нових об'єктів за допомогою скрипту
  • Використання таймерів
  • Використання променів (Physics2D.Raycast)
  • Рух та анімація об'єктів
  • Налаштування камери та заднього фону
  • Побудова ігрової локації (TileMap)

Основи створення 3D ігор

  • Налаштування об'єктів сцени
  • Додавання та зміна фізичних властивостей
  • Взаємодія об'єктів між собою та з курсором миші
  • Створення нових об'єктів за допомогою скрипту
  • Використання таймерів
  • Використання променів (Physics.Raycast)
  • Використання тригерів
  • Рух та анімація об'єктів
  • Налаштування камери
  • Побудова ігрової локації

До кінця вивчення шостого модуля учень набуде навичок організації структури двовимірного проєкту та використання різних функцій для створення повноцінної ігрової сцени, вивчить нові особливості застосування мови програмування для управління об'єктами на ігровій сцені.

Мобільні ігри

  • Робота з інтерфейсом гри
  • Особливості компіляції ігор для пристроїв Android
  • Створення ігрового меню
  • Управління джойстиком

До кінця вивчення сьомого модуля учень вивчить особливості розробки ігор мобільних пристроїв.

Ознайомлення з можливостями створення AR/VR проєктів

  • Налаштування VR проєкту, створення ігрової локації у віртуальній реальності
  • Налаштування AR проєкту, розміщення об'єктів у доповненій реальності

До кінця вивчення восьмого модуля учень вивчить особливості розробки ігор для віртуальної та доповненої реальності.

Знайомство з можливостями створення проєкту за допомогою візуального програмування

  • Установка плагіна Bolt
  • Інтерфейс та компоненти
  • Огляд приватних НОДів (node ​​- вузол)

Класи

  • Інкапсуляція
  • Спадкування
  • Поліморфізм
  • Конструктор класів

Масиви

  • Одновимірні
  • Двовимірні
  • Сортування масивів

Фіналізація проєкту

В рамках курсу ваша дитина:

  • Дізнається, що таке платформа UNITY 3D і як вона працює
  • Освоїть на практиці основні засади та технологію створення сучасних тривимірних комп'ютерних ігор
  • Створить свою повноцінну комп'ютерну гру
  • Познайомиться з популярним ігровим двигуном Unity3D та мовою програмування C#
  • Навчиться моделювати 3D об'єкти, створювати персонажів та анімацію, працювати з текстурами та освітленням

Особливості курсу

  • Допомога ментора
  • Практика
  • 100% індивідуальне навчання
  • Проєкт в портфоліо

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Junior IT
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Uprise ІТ Академія
Формат
Online
Початок навчання
Дата формується
Тривалість
24 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 400 UAH за місяць
Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Будь-який момент
Тривалість
24 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Навчальний центр
Stfalcon Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
48 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте