18+ Від початкового Наживо онлайн

Unity базис

Інтерфейс Unity, сцени, GameObject і компоненти, фізика, базовий C#, UI та перший завершений 2D- або 3D-прототип, який не соромно показати.

Студентська 3D-сцена в космосі з персонажем і транспортом
ФорматЖиві заняття з ментором
Результат2D- або 3D-ігровий прототип
РівеньВід початкового
Після курсуСертифікат LeoGame
Про курс

Від першого заняття до завершеного проєкту

«Unity базис» — курс для тих, хто хоче перейти від «граю в ігри» до «збираю власну». Ви крок за кроком розберетеся, як влаштована сцена, як компоненти оживають через C#-скрипти і як фізика, інтерфейс та звук складаються в цілісний ігровий цикл. Кожен модуль закінчується практикою, а весь курс — завершеним прототипом, який запускається як окрема гра.

Для кого цей курс

Новачки без досвіду

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

Ті, хто змінює професію

Плануєте увійти в GameDev і шукаєте структурований старт: фундамент з Unity та C#, на який можна спиратися в наступних проєктах.

Дизайнери, художники, 3D-артисти

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

Результат навчання

Після курсу ви зможете

Кожен модуль додає нову частину до фінальної роботи — теорія одразу закріплюється практикою.

  • Впевнено орієнтуватися в редакторі Unity: Scene, Game, Hierarchy, Inspector, Project і Console
  • Збирати сцени з GameObject, компонентів і Prefab та тримати проєкт в охайній структурі
  • Налаштовувати фізику з Rigidbody, Collider і тригерами та керування персонажем через Input System
  • Писати C#-скрипти для ігрової логіки: змінні, умови, методи й життєвий цикл MonoBehaviour
  • Робити інтерфейс на Canvas і TextMeshPro: головне меню, HUD, пауза, екрани перемоги й поразки
  • Збирати гру в білд для Windows або WebGL і презентувати свій прототип
Програма

Що вивчаємо

6 модулів. Кожен закінчується практичним завданням, яке стає частиною вашого фінального проєкту.

01Знайомство з Unity та організація проєктуВстановлюємо Unity через Unity Hub, розбираємо вікна редактора й закладаємо структуру проєкту, з якою зручно працювати до самого фіналу.
  • Unity Hub, LTS-версії та шаблони 2D і 3D (URP)
  • Вікна Scene, Game, Hierarchy, Inspector, Project і Console
  • Навігація у сцені та інструменти трансформації
  • Структура папок, іменування та імпорт ассетів
  • Unity Asset Store і робота з готовими пакетами

Практика: Створюєте проєкт, налаштовуєте структуру папок і збираєте першу тестову сцену з імпортованих ассетів.

02Сцени, GameObject і компонентиРозбираємо головну ідею Unity: будь-який об’єкт у грі — це GameObject, а його поведінку визначає набір компонентів.
  • Transform: позиція, поворот, масштаб, ієрархія parent–child
  • Компоненти Sprite Renderer, Mesh Renderer, Collider, Audio Source
  • Prefab і Prefab Variant для повторного використання об’єктів
  • Матеріали, базове освітлення та налаштування камери
  • Робота з кількома сценами в проєкті

Практика: Збираєте ігровий рівень із Prefab-ів: платформи, перешкоди, предмети для збирання й налаштовану камеру.

03Фізика, колізії та керуванняДодаємо грі ваги й відгуку: фізичний рушій, зіткнення, тригери та чуйне керування персонажем.
  • Rigidbody і Rigidbody2D: маса, гравітація, drag
  • Collider, тригери та Physics Material
  • Події OnCollisionEnter і OnTriggerEnter
  • Input System: Action Maps, клавіатура й геймпад
  • Рух, стрибок і камера, що слідкує за гравцем, через Cinemachine

Практика: Робите керованого персонажа, який бігає, стрибає, збирає монети й реагує на небезпечні зони.

04Базовий C# для ігрової логікиВчимося писати код, що керує грою: від змінних і умов до взаємодії між скриптами й об’єктами.
  • Змінні, типи, умови, цикли та методи
  • MonoBehaviour: Awake, Start, Update, FixedUpdate
  • [SerializeField], GetComponent і зв’язки між об’єктами
  • Instantiate, Destroy і корутини для таймерів та спавну
  • ScriptableObject для зберігання налаштувань гри

Практика: Пишете систему здоров’я, рахунку та спавну перешкод або ворогів, параметри якої налаштовуються прямо в Inspector.

05UI, меню, звук і збіркаПеретворюємо механіку на гру: інтерфейс, меню, звуковий супровід і білд, який запускається без редактора.
  • Canvas, Rect Transform, анкори й адаптація під різні екрани
  • TextMeshPro, кнопки та HUD
  • Головне меню, пауза й Game Over через SceneManager
  • AudioSource, AudioMixer, музика та звукові ефекти
  • Build Settings: білд для Windows або WebGL

Практика: Додаєте до проєкту головне меню, HUD, паузу та звук і збираєте перший білд гри.

06Фінальний прототип та презентаціяДоводимо власну ідею до завершеного прототипу з повним ігровим циклом, поліруємо його й презентуємо.
  • Короткий game design document на одну сторінку
  • Core loop: мета, перешкоди, перемога й поразка
  • Поліровка й game feel: частинки, анімації, звук
  • Плейтест, пошук багів і фідбек від групи
  • Презентація проєкту та розбір з ментором

Практика: Створюєте й презентуєте власний 2D- або 3D-прототип із завершеним ігровим циклом — від меню до фінального екрана.

Інструменти

Чим працюємо

Професійні інструменти, якими користуються в ігровій індустрії. Перед стартом допоможемо все встановити й налаштувати.

UnityUnity HubC#Visual StudioInput SystemTextMeshProCinemachineUnity Asset Store
Фінальний проєкт

Власний 2D- або 3D-прототип гри

Невелика, але завершена гра за вашою ідеєю — від головного меню до екрана перемоги. Ви проходите весь шлях від концепту до білду, а ментор допомагає втримати обсяг реалістичним.

  • Керований персонаж із фізикою та колізіями
  • Ігрова логіка на C#: рахунок, здоров’я, умови перемоги й поразки
  • UI: головне меню, HUD, пауза та фінальний екран
  • Готовий білд для Windows або WebGL і коротка презентація
Формат

Як проходить навчання

Живі заняття з ментором

Пояснення, демонстрація процесу й відповіді на запитання в реальному часі. Можна показати екран і одразу розібрати помилку.

Фідбек на кожну роботу

Конкретно: що працює, де проблема і який наступний крок. Ментор не робить завдання за вас — він вчить знаходити рішення.

Особистий кабінет

Матеріали, домашні завдання, здача робіт, оцінки та фідбек викладача зібрані в одному місці.

Сертифікат

Після успішного завершення програми студент отримує сертифікат LeoGame Academy та готовий проєкт для портфоліо.

Технічні вимоги

Потрібен 64-бітний ПК з Intel Core i5 / AMD Ryzen 5, 16 ГБ RAM і SSD з 50–100 ГБ вільного місця; для комфортної роботи з 3D бажано 32 ГБ RAM і дискретну відеокарту з 6+ ГБ VRAM. Найкраща сумісність — Windows 10/11, але Unity працює й на macOS.

Перед стартом перевіримо ваш ПК

На консультації підкажемо, чи підходить конфігурація, та допоможемо встановити необхідні програми.

«Ментор не робив завдання замість мене. Він показував, де шукати проблему, і через кілька тижнів я вже міг самостійно збирати механіки.»
С Студент · Unity
FAQ

Питання про курс

Уже навчаєтесь у нас? Завдання, матеріали й фідбек — в особистому кабінеті.

Чи потрібен досвід програмування?

Ні. C# вводимо поступово й одразу на ігрових прикладах: спочатку змінні та умови, потім взаємодія об’єктів. Головне — регулярно виконувати домашні завдання.

Що обрати для фінального проєкту — 2D чи 3D?

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

У якій версії Unity ми працюємо?

Використовуємо актуальну LTS-версію Unity, яку встановлюємо через Unity Hub. Перед стартом команда перевірить конфігурацію вашого комп’ютера й допоможе все налаштувати.

Що я отримаю після курсу?

Завершений прототип, який можна показати, і сертифікат LeoGame Academy після успішного проходження програми. Подальший напрям розвитку можна обговорити з командою на консультації.

Почніть створювати власний проєкт

Розкажіть про досвід і ціль навчання. Ми підберемо групу, формат і реалістичний темп.

Unity базис18+ · 2D- або 3D-ігровий прототипЗаписатися