Курс Unity

13-16 років
Набір щомісяця

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

Unity є найпопулярнішою в світі платформою розробки для створення багатоплатформених 2D і 3D ігор. Якщо ви вмієте працювати з ігровим рушієм, значить, ви можете створити свій власний унікальний світ, в якому все буде підпорядковане тільки вашим правилам і законам.

На нашому курсі підлітки навчаться створювати власні 2D та 3D-ігри, використовуючи платформу Unity. Наші студенти отримають знання про базові принципи геймдизайну, навчаться працювати з графікою та анімацією, а також освоять програмування на C#.

Формат: онлайн.  Індивідуальні заняття.

Склад курсу:

  • знайомство з середовищем розробки Unity
  • вироблення базових умінь для створення 3D ігор
  • основи дизайну рівнів
  • програмування C# (типи даних, оператори, умовні вирази, оператор вибору, цикли, масиви)
  • фізика Unity: Colliders, Rigidbody
  • Prefabs та GameObject
  • матеріали та фізичні матеріали
  • фізична та логічна взаємодія (Сolliders and Triggers)
  • Tile maps (малювання рівня)
  • Terrain (побудова карти та ландшафт)
  • PlayerPrefs та система збереження прогресу
  • анімації та аніматор
  • Particles (система часток)

Навички, які розвиває курс:

  • об’ємне мислення
  • здатність орієнтуватися в декартовій системі координат
  • практична геометрія
  • комунікабельність
  • креативність
  • логічне мислення
  • вміння презентувати себе

Тривалість курсу: 36 уроків

 Мета курсу:

Навчити учнів створювати власні 2D та 3D-ігри, використовуючи платформу Unity. Надати знання про базові принципи геймдизайну, роботу з графікою та анімацією, а також освоєння програмування на C#.

Після завершення курсу учні зможуть:

  • Орієнтуватися в інтерфейсі Unity Editor та користуватися основними інструментами
  • Розміщувати та налаштовувати об’єкти в 3D-просторі (координати, світло, камери)
  • Створювати прості сцени та ігрові рівні (кімнати, ландшафти, карти)
  • Використовувати C# для написання ігрової логіки
  • Створювати та налаштовувати анімації персонажів і об’єктів
  • Додавати візуальні ефекти (Particles — вогонь, вибухи, дим)
  • Створювати інтерфейси (UI): кнопки, текст, лічильники очок, панелі здоров’я
  • Додавати ворогів з простим штучним інтелектом
  • Використовувати отримані знання для створення нових ігор у Unity самостійно

 

  1. Вступ до курсу. Unity Hub та створення нового проєкту. Unity Editor — інтерфейс і навігація
  2. Координати, світло, камера. Збереження сцени
  3. Створення простої 3D кімнати чи майданчика
  4. Міні-проєкт №1: сцена з інтер’єром і світлом
  5. Вступ до C#, Start/Update, Debug.Log
  6. Типи даних та оператори (+, −, *, /)
  7. Умови if/else, switch
  8. Цикли for, while, масиви
  9. Рух персонажа з клавіатури
  10. Міні-проєкт №2: керування персонажем
  11. Colliders та Rigidbody
  12. Prefabs і GameObject
  13. Матеріали та фізичні матеріали
  14. Triggers і взаємодія
  15. Tilemaps — малювання рівня
  16. Terrain — створення ландшафту
  17. Міні-проєкт №3: збір монеток на ландшафті
  18. PlayerPrefs — збереження очок гравця
  19. Animator 1 — створення анімацій
  20. Animator 2 — переходи між анімаціями
  21. Particles — вогонь, вибух, дим
  22. Логічна взаємодія: ключ і двері
  23. Міні-проєкт №4: міні-пригода з дверима
  24. Закріплення знань — практична гра
  25. Великий проєкт №1 (частина 1) — створення рівня
  26. Великий проєкт №1 (частина 2) — персонаж і механіки
  27. Великий проєкт №1 (частина 3) — анімації та ефекти
  28. Великий проєкт №1 (частина 4) — завершення гри
  29. SceneManager — кілька сцен у грі
  30. UI: текст, кнопки, панелі
  31. UI: лічильник очок, здоров’я
  32. Міні-проєкт №5: гра з меню та HUD
  33. Вороги з примітивним AI
  34. Просунуті ефекти Particles і світла
  35. Великий проєкт №2 (частина 1)
  36. Великий проєкт №2 (частина 2)

 

650 грн/урок
  • перше заняття безкоштовно
  • індивідуальна програма навчання
  • викладач адаптує урок під рівень дитини
  • зручний графік занять
  • тривалість уроку – 1 година



    Інші курси:

    7-9 років
    Набір щомісяця
    Курс Scratch
    Scratch — перша мова програмування для дітей, що навчає створювати ігри без складного коду.
    Докладніше
    9-12 років
    Старт у вересні
    Курс Малювання на планшеті
    Дитина з нуля навчиться основам малювання та познайомиться з цифровим мистецтвом.
    Докладніше
    10-12 років
    Набір щомісяця
    Курс Roblox
    Перетворіть захоплення Roblox на користь — учні опанують основи коду, логіки та 3D-розробки в Roblox Studio.
    Докладніше
    12-16 років
    Набір щомісяця
    Курс Cтворення сайтів
    За допомогою HTML, CSS і JavaScript підліток навчиться створювати власні вебсайти з нуля.
    Докладніше
    12-16 років
    Набір щомісяця
    Курс 3D-моделювання та анімація
    Підлітки опановують Blender — професійний 3D-інструмент для дизайну, анімації та ігор.
    Докладніше
    12-16 років
    Старт у вересні
    Курс Графічний дизайн
    Курс графічного дизайну — навчання створенню яскравих візуальних образів і роботі з кольорами, шрифтами та дизайном у Figma.
    Докладніше
    12-16 років
    Набір щомісяця
    Курс Програмування Python
    Python — проста мова програмування для початківців, де учні вивчають написання коду та базовий синтаксис.
    Докладніше
    13-16 років
    Набір щомісяця
    Курс Малювання на планшеті для підлітків

    Курс для підлітків, які хочуть навчитися малювати та створювати круті ілюстрації.

    Докладніше
    13-16 років
    Старт у жовтні
    Курс SMM for Teens
    Курс із просування в соціальних мережах: від дизайну та копірайтингу до відеомонтажу та реклами.
    Докладніше
    13-16 років
    Набір щомісяця
    Курс Unity
    Unity — професійна платформа для розробки 2D та 3D ігор. Серйозний курс для підлітків з програмування, анімації та створення ігрових світів.
    Докладніше
    14-16 років
    Набір щомісяця
    Introduction to computer science
    Адаптована версія всесвітньо відомого курсу CS50 Гарварду - курс підвищеної складності для майбутніх програмістів.
    Докладніше