Курс Unity Game Developer
- Online
- Для початківців
- Gamedev / Unity / Game Design
![]() |
|
Навчальний центр: | Varto School |
---|---|
Формат: | Курс |
Мова викладання: | Ukrainian |
Тривалість навчання: | 7 місяців |
Початок курсу: | 06.05.2025 |
Вартість навчання: | 840 USD за курс |
Подробиці та реєстрація
Протягом шести місяців ти освоїш основи програмування на C#, отримаєш розуміння редактора Unity та оволодієш навичками інтеграції анімацій у свої проєкти. Ми також розглянемо графічні та аудіо компоненти гри, дослідимо Unity UI та методи роботи з файлами та збереженням даних. Ти ознайомишся із патернами програмування, системою введення Unity InputSystem, корутинами та оптимізацією.
Програма курсу
Блок 1. Основи програмування для розробки ігор
- Знайомство
- Як створюють ігри та чому саме Unity
- Компанії які використовують Unity і чому він такий популярний рушій
- Як побудовано курс і як легше опанувати професію
- Основи C#
- Логічні умови в C#
- Колекції та засоби обробки колекцій в C#
- Методи, модифікатори і як працювати з проєктом використовуючи засоби контролю версій
- Налаштування Unity проєкту, робота з фізикою та скриптами
- Об'єктно орієнтований підхід до створення ігор
- Перша гра - "Камінь, ножиці, папір"
Блок 2. Основні навички створення ігор на Unity
- Персонаж, управління, 2D-фізика та анімація
- Генерація нескінченного ігрового рівня, основні ігрові елементи
- Вороги, бонуси, різноманітні ігрові механіки та збірка гри на PC та Browser
- Ігрові інтерфейси в Unity. Як покращити якість досвіду гравця
- Анімація ігрових інтерфейсів та відгук інтерфейсу на дії гравця
- Як підготувати графічні матеріали для UI самостійно
- Адаптивність ігрових інтерфейсів під різні платформи
- Налаштування 3D сцени, ландшафти та робота з освітленням
- Як налаштувати управління персонажем у 3D грі на будь-яких платформах
- Зброя та постріли в шутерах. Сліди від пострілу
- Перемикання озброєння під час бою, різні типи зброї
- Вороги, штучний інтелект ботів, патрулювання, реакція на гравця
- Як створити головне меню, меню паузи та інші інтерфейси як у реальних шутерах
- Гра в жанрі endless runner (3D)
Блок 3. Управління графікою і звуками
- Наповнення проєкту звуками, знайомство з інструментами управління звуку в Unity
- Налаштування графіки під час гри через код, оптимізація світла в Unity
- Застосування Post-Processing Effects для покращення графіки
- Створення гри в стилі "FireBalls 3D"
Блок 4. Проєктування, збереження прогресу
- Що таке ScriptableObject, як створюються стартові дані та зберігається ігровий прогрес засобами Unity
- Збереження ігрового прогресу на рівні сучасних проєктів
- Основи Firebase Інтеграція Unity з хмарними сервісами
- Методології глобального проєктування. Введення у патерни
- Ігрові патерни і оптимізація ігрових додатків
- Сучасний підхід до ведення архітектури проєкту на основі DI
- Карткова гра "21" в 2D або 3D для мобільних пристроїв
Блок 5. Оптимізація
- Ігровий FPS, оптимізація ресурсів в проєкті
- Оптимізація графіки на просунутому рівні
- Оптимізація графіки, FPS та розміру білда у наданому проєкті
Блок 6. Як працює Gamedev
- Публікація ігор на різних майданчиках
- Як працюють IT команди. Методології управління проєктами: Agile, Scrum, Kanban, Extreme Programming
- Економіка ігрової розробки. Монетизація. Платні ігри, DLC, реклама, in-app purchases
- Як готувати резюме
- Як проходити співбесіди
- Де шукати роботу. Як заповнювати Linkedin
- Як використовувати чат GPT для роботи
- Професійна співбесіда для отримання рекомендацій щодо подальшого руху в ігровій галузі
Блок 7. Дипломний проєкт
Повноцінна дипломна практика, розширення портфоліо та сертифікат.
Після курсу ти:
- Впевнено працюєш з ігровим рушієм Unity
- Оптимізуєш продуктивність гри та дізнаєшся, як просувати свої проєкти на різних платформах
- Програмуєш на мові C# та створюєш скрипти для геймплею
- Розумієш процес розробки відеоігор: геймдизайн, анімацію, фізику та взаємодії
Особливості курсу
- Живі онлайн лекції
- Доступ до записів лекцій
- Практичні завдання
- Підтримка ментора
- Проєкт в портфоліо
- Сертифікат про проходження курсу
Викладачі курсу
- Ярослав Гомзяк - Unity AR/VR Developer
- Дмитро Шарко - Unity Game Developer
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
28.10.2025
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
16 300 UAH за курс
Навчальний центр
Varto School
Формат
Online
Початок навчання
Дата формується
Тривалість
6 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
270 USD за курс
Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Будь-який момент
Тривалість
24 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину