Курс Створення ігор на 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
PeaPod
Формат
Online
Початок навчання
01.07.2025
Тривалість
11 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 300 UAH за місяць
Навчальний центр
DarwinLand
Формат
Online
Початок навчання
Дата формується
Тривалість
9 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
5 500 UAH за курс
Навчальний центр
JustSmart
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
