Розробка мобільних ігор на Unity
Створіть власну мобільну 3D-гру і будуйте кар'єру в геймдеві.
Лектор:
Іван Волков
Senior Unity Developer у
Kevuru Games
Запрошений лектор:
Євген Гаврилюк
Game Designer у
Plarium

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

ПІСЛЯ КУРСУ ВИ
-
опануєте основи 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
Презентація курсових проєктів
- Презентуєте свій курсовий проєкт
Реєстрація