Онлайн-курс «Розробка мобільних ігор на Unity» | robot_dreams
  • онлайн-курс
  • 23 заняття
  • бонусний мінікурс із C#
  • проєкт до портфоліо

Розробка мобільних ігор на Unity

Створіть власну мобільну 3D-гру і будуйте кар'єру в геймдеві.

 

Лектор:
Іван Волков

Senior Unity Developer у

Kevuru Games

Запрошений лектор:
Євген Гаврилюк

Game Designer у

Plarium

Про курс:

Цей Unity-курс допоможе набути технічних навичок мобільного геймдеву — ви пройдете повний цикл створення власної 3D-гри. Це відкриє подальший шлях до mobile-розробки — включно з напрямом igaming, де попит на якісні продукти та фахівців постійно зростає.

  • Бонусний мінікурс із С#

  • Unity для мобільної розробки

  • Створення власної 3D-гри

Roadmap на курсі

 
icon
Вивчення основ С#
 Опануєте потрібний рівень C# на бонусному мінікурсі
 
 
icon
Робота з Unity
 Розберетесь із мобільним геймдевом та можливостями Unity
 
 
icon
Створення ігрового світу
 Розробите логіку гри та впровадите динамічні елементи
 
 
icon
У результаті
 Створите власну мобільну гру та додасте її до портфоліо
 

ПІСЛЯ КУРСУ ВИ

  • опануєте основи Unity та Git, навчитеся працювати з інтерфейсом і компонентами Unity Engine 6

  • створюватимете візуально привабливі ігри, використовуючи спрайти, матеріали, MonoBehaviour і Coroutines

  • проєктуватимете ігрові світи й персонажів із процедурною генерацією, інпут-системою та анімацією

  • реалізовуватимете адаптивний UI, звук і системи збереження для повноцінного ігрового досвіду

  • оптимізуватимете та публікуватимете свої ігри на App Store і Google Play

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

лектор

Іван Волков

Senior Unity Developer у Kevuru Games

  • має 5+ років професійного досвіду розробки ігор на Unity, раніше працював у Stepico та Whimsy Games

  • розробив більш як 15 простих прототипів ігор та загалом заделіверив понад 10 проєктів, серед яких — ігри Guild of Guardians та Pikamoon

  • писав та інтегрував різні асети десятки разів, працюючи на Android, IOS, PC та Nintendo Switch

  • протягом двох тижнів створив готовий енджин для візуальних новел на Unity, з інтеграцією бекенд-розробки для автономного оновлення

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

  • працює з мобільними та комп’ютерними іграми, займався менторством

лектор

Євген Гаврилюк

Game Designer у Plarium

  • 10 років досвіду в ігровій індустрії на позиції Game Designer

  • працював Senior Game Designer у Gameloft

  • працював над іграми GT Racing 2, Asphalt 8, Asphalt 9 China, Raid Shadow Legends, Mech Arena

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

  • 00 заняття

    БОНУСНИЙ БЛОК. Основи програмування на C#

    • Знайомство з мовою C#
    • Основи системи контролю версій Git
    • Типи даних та основні операції
    • Керування ходом виконання програми
    • Масиви
    • Методи та функції
    • Класи
    • Структури та простір імен
    • Основи об’єктно-орієнтованого програмування
    • Абстрактні класи та System:Object

    Результати: навчитеся створювати проєкти на C#, писати базовий код зі змінними, умовами, циклами, масивами, методами та рекурсією. Засвоїте основи ООП, роботу з класами, структурами, модифікаторами доступу, просторами імен, а також зрозумієте відмінність між типами значень і посилань. Ознайомитеся з Git, абстрактними класами та методами System.Object.

  • 01 заняття
    26.06.2025 19:00

    Огляд ігрової індустрії та мобільного геймдеву

    • Зрозумієте особливості мобільної розробки на рушії Unity
    • Дізнаєтеся, які завдання допомагає розв’язувати Unity Developer
    • Зрозумієте, з якими інструментами працюватимете на курсі та для чого вони потрібні
  • 02 заняття
    01.07.2025 19:00

    Знайомство з Unity 6

    • Навчитеся користуватися базовими функціями Unity Engine
    • Отримаєте розуміння орієнтації всередині Scene View
    • З’ясуєте, як працює інтеграція асетів через Package Manager
  • 03 заняття
    03.07.2025 19:00

    Знайомство з Git

    • Навчитеся працювати з Git
    • Дізнаєтеся про GUI-інструменти для роботи з Git
    • Навчитеся створювати бранчі та використовувати інші підходи в роботі з Git
    • З’ясуєте, що таке Merge Request / Pull Request, та навчитеся розв’язувати Merge Conflicts
  • 04 заняття
    08.07.2025 19:00

    Спрайти та текстури, матеріали

    • Зрозумієте, як імпортувати спрайти та нарізати їх
    • Зможете користуватися різними типами Image
    • Навчитеся застосовувати Sprite Editor
    • Зможете створювати власні матеріали
  • 05 заняття
    10.07.2025 19:00

    Цикл MonoBehaviour, Coroutines

    • Дізнаєтеся, як працюють MonoBehaviour-компоненти всередині Unity
    • Зможете використовувати внутрішню API Unity для ініціалізації та виконання бізнес-завдань
    • Зрозумієте відмінності між різними функціями циклу MonoBehaviour
  • 06 заняття
    15.07.2025 19:00

    Взаємодія з об’єктами через компоненти

    • Навчитеся комунікувати між об’єктами, використовуючи вбудовану фізику Unity
    • З’ясуєте, чим відрізняється тригер від звичайного колайдера
    • Зрозумієте властивості фізичного тіла всередині Unity
  • 07 заняття
    17.07.2025 19:00

    Камера та освітлення

    • Зможете користуватися Cinemachine
    • Навчитеся налаштовувати камеру всередині Unity
    • Зрозумієте властивості різних джерел світла
    • Дізнаєтеся, як налаштувати світло для конкретної сцени
  • 08 заняття
    22.07.2025 19:00

    Побудова ігрового світу, процедурна генерація

    • Навчитеся працювати з асетом процедурної генерації Forever
    • Зможете швидко зробити прототип власного Endless Runner
    • Зрозумієте особливості доречності застосування асетів у повсякденній праці розробника
    • Дізнаєтеся відмінність між реалізацією вручну та з використанням асетів
    • Зможете застосувати знання, набуті на попередніх заняттях, для створення повноцінної мобільної гри
  • 09 заняття
    24.07.2025 19:00

    Контролер персонажа

    • Дізнаєтеся, як працювати з input-системою в Unity
    • Зможете зробити розкладку керування для будь-якого девайса
    • Навчитеся мапити input до руху персонажа
  • 10 заняття
    29.07.2025 19:00

    Анімація та Animator

    • Розберете, як працювати з анімаційною системою в Unity
    • Зможете зробити анімацію для об’єктів у грі (персонажів, NPC тощо)
    • Навчитеся додавати анімаційні ефекти до руху персонажа й таким чином робити гру реалістичнішою та динамічнішою
  • 11 заняття
    31.07.2025 19:00

    Q&A-сесія

    • Підсумуєте знання, набуті протягом проходження половини курсу
  • 12 заняття
    05.08.2025 19:00

    UI, адаптивний UI

    • Навчитеся працювати з UI всередині Unity
    • Зможете адаптувати UI під різні розміри мобільних екранів на базовому рівні
    • Набудете навичок комунікувати код з графічним інтерфейсом
    • Зрозумієте властивості базових UI-елементів
  • 13 заняття
    07.08.2025 19:00

    Звук, JSAM

    • Навчитеся працювати зі звуком всередині Unity
    • Зможете використовувати JSAM
  • 14 заняття
    12.08.2025 19:00

    Збереження та налаштування гри

    • Навчитеся працювати з PlayerPrefs
    • Зрозумієте відмінність між Prefs та прямим збереженням у файл
    • Дізнаєтеся, як користуватися збереженням у файл
    • Зможете створити систему користувацьких налаштувань
  • 15 заняття
    14.08.2025 19:00

    Фідбек, хаптики, асет FEEL

    • Навчитеся додавати хаптики для мобільних пристроїв
    • Зможете користуватися FEEL та зрозумієте його основні переваги
    • З’ясуєте, які покращення хоче бачити юзер, досліджуючи фідбек
  • 16 заняття
    19.08.2025 19:00

    Тестування, дебагінг гри

    • Навчитеся ефективно знаходити баги та виправляти їх за допомогою логування та автоматичних тестів
    • Зможете оптимізувати мобільні ігри, знижуючи вимоги до пам’яті та процесора без втрати якості
    • Навчитеся аналізувати продуктивність гри за допомогою Profiler та Frame Debugger для оптимізації частоти кадрів
  • 17 заняття
    21.08.2025 19:00

    Scriptable Object

    • Навчитеся створювати й користуватися Scriptable Object
    • Зрозумієте головні переваги та недоліки Scriptable Object
  • 18 заняття
    26.08.2025 19:00

    VContainer/Zenject/Dependency Injection

    • Зрозумієте концепцію Dependency Injection
    • Навчитеся користуватися DI-обгортками
    • Зрозумієте перевагу DI над патерном Singleton
  • 19 заняття
    28.08.2025 19:00

    NavMesh

    • Зрозумієте, як працює AI Path finding в Unity
    • Навчитеся створювати NavMesh
    • Зможете формувати агентів, які здатні оминати будь-які перешкоди самостійно
  • 20 заняття
    02.09.2025 19:00

    Видача курсових проєктів / Q&A Session

    • Навчитеся готувати огляд завдання на курсовий проєкт, чітко визначаючи цілі та вимоги
    • Зможете підготувати проєкт до презентації, включно зі структурою демонстрації гри та налаштуванням на запитання
    • Структуруєте демонстрацію гри, фокусуючись на геймплеї, основних механіках та релізному потенціалі
  • 21 заняття
    04.09.2025 19:00

    Монетизація та аналітика

    • Дізнаєтеся, як працює рекламна інтеграція
    • Зрозумієте, для чого потрібна аналітика і як її інтегрувати всередину гри
    • Знатимете про переваги та необхідність Firebase для мобільної гри
  • 22 заняття
    09.09.2025 19:00

    Підготовка, реліз та підтримка

    • Зможете аналізувати особливості App Store та Google Play, щоб оптимізувати реліз гри на мобільних платформах
    • Створите маркетингові матеріали для гри, зокрема опис, скриншоти й трейлер
    • Вмітимете ефективно оновлювати гру після релізу та працювати з відгуками гравців, виправляючи помилки
  • 23 заняття
    11.09.2025 19:00

    Презентація курсових проєктів

    • Презентуєте свій курсовий проєкт

Реєстрація

 

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