Розробка мобільних ігор на 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
Презентація курсових проєктів
- Презентуєте свій курсовий проєкт
курси за темами
Отримати доступ
Цей курс більше не проводиться наживо, але ви можете придбати повний запис програми за спеціальною зниженою ціною або обрати актуальні курси. Отримайте всі матеріали подавши заявку. Навчайтеся у власному темпі без прив'язки до розкладу!