Курс Створення ігор на Unity
- Online
- Для початківців
- Gamedev / Unity / Game Design
![]() |
|
Навчальний центр: | ArtCraft |
---|---|
Формат: | Курс |
Мова викладання: | Ukrainian |
Тривалість навчання: | 10 тижнів |
Початок курсу: | 31.07.2025 |
Вартість навчання: | 16 850 UAH за курс |
Подробиці та реєстрація
Почнемо навчання зі знайомства з Unity: базові функції, принципи роботи, інтерфейс. Ти дізнаєшся про ігри, які були зроблені на цьому рушії, навчишся створювати об'єкти, працювати з фізикою в програмі, скриптами та багато іншого. Потім перейдемо до програмування на C#: опануємо базу, познайомимось зі змінними, масивами, методами, типами даних. Навчимося анімувати об'єкти, створювати зацикленість, послідовність, тригери. Охопимо і тему штучного інтелекту! Адже ворог у нашій грі буде керуватися саме ШІ. А також попрацюємо з 3D, UI-дизайном, генерацією світу та навіть створимо магазин скінів!
Програма курсу
Вступ
- Що таке Unity, інтерфейс програми
- Ігровий об'єкт, спрайти, компоненти, скрипти
- Робота та використання сцен
- Як працює фізика та гравітація в Unity, що таке колайдер та Rigidbody
Програмування на С#
- Змінна, оператор, метод
- Зв'язок Unity та Visual Studio
- 4 основних типи даних: int, float, bool, string
- Основи програмування на C#
Анімація
- Основні правила побудови кліпу: зацикленість, послідовність, однакові проміжки часу між кадрами
- Тригери. Як створити, працювати з ними в коді
- Основні типи колайдерів на об'єкті
- Розбір системи тегів
- Використання Physic material 2D
Штучний інтелект
- Розробка базового ШІ
- Створення ворога, який керується за допомогою ШІ
- Система ходьби по точках, Vector3.MoveTowards
- AddForce та OnCollisionEnter2D, рестарт рівня з SceneManager
- Розробка можливостей головного персонажа
- Підключення анімації до ворога
UI та система мотивації гравця
- Створення монеток та спеціальної змінної Coins
- Впровадження декількох рівнів та порталу, який завантажує наступний рівень
- Розширення монітора і його вплив на інтерфейс
- Головне меню, білд
Робота з 3D
- Сайти з 3D-графікою, формати моделей для Unity, імпорт в програм
- Матеріали: що це, як налаштовувати та додавати на моделі, накладати текстури
- Контролер персонажа та камери з мобільним керуванням
- Підключення підготовлених анімацій до Velocity
Генерація світу
- Як працюють цикли. Для чого вони потрібні
- Що таке префаб, метод Instantiate
- Генерування та рандомізація платформ, Random.Range
- Смерть гравця за допомогою перешкод, реалізація простим скриптом
- Система рахунків та рекордів
Магазин скінів, звуки, мобільний білд
- Верстка магазину скінів, робота з Grid Layout Group
- Скріпти перевірки наявності скінів, монеток, купівлі
- Що таке Audio Source, які формати звуку підходять для Unity
- Налаштування звуків під дії гравця
- Мобільний білд: базові налаштування, формати
Що ти отримаєш після курсу
- Опануєш інтерфейс та основні функції Unity
- Навчишся створювати власні повноцінні ігри
- Ознайомишся з основами програмування на C#
- Зможеш розробляти базовий ШІ
- Освоїш роботу як з 2D, так і з 3D-графікою
Особливості курсу
- Допомога ментора
- Практика
- Власна LMS платформа
- Зворотній зв'язок
- Сертифікат про проходження курсу
- Проєкт в портфоліо
Викладачі курсу
Владислав Литвинов - Unity Developer
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
JustSmart
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
8 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
6 400 UAH за місяць
Навчальний центр
IT FUTURE ONLINE
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SKVOT
Формат
Online
Початок навчання
28.07.2025
Тривалість
25 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте