Розробка ігор Unity 3D
Опанування особливостей розробки ігр в середовищі Unity. Знайомство з мовою програмування C#. Створення дизайну локацій, оточення, бекграундів, розробка персонажів за шаблонами та з нуля.

Важливо! Для участі в курсі всі учні повинні мати власні ноутбуки та комп'ютерну мишу.
Перед першим візитом необхідно встановити середовище розробки Unity на власний пристрій.
Дивіться інструкцію по встановленню за цим посиланням.

Групи:


  • 9-15 років

1 раз/тиждень, 60 хв


Локація: Великий корпус/Спільношкола (студія 5)

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

  1. Знайомство з функціоналом Unity Editor та Asset Store. Вивчаємо основні 3D об'єкти, матеріали, камеру. Вчимося закріплювати камеру за персонажем. Налаштовуємо кути. Створюємо освітлення та кероване авто на базі асетів. Вивчаємо кнопки контролю від ПК до Андроїд.
  2. Знайомство з програмуванням на C#. Вчимося писати скрипти для об'єктів за прикладами. Вивчаємо переміщення, зіткнення. Змінюємо фізичні властивості об'єктів.
  3. Розбір прикладів скриптів. Синтаксис. Клас, об'єкт, функція. Принципи об'єктно-орієнтованого програмування.
  4. Створення 2D гри за аналогією Room Escape.
  5. Знайомство з Blender. Створення простих 3D-моделей та експорт у Unity. Дизайн персонажів.
  6. Створення міні-гри типу шутер. Вивчаємо скрипти ресурсів та урону. Складні переміщення у просторі. Розбираємо асети для шутінгу.