Курс Unity3D
Сейчас набор на этот курс закрыт. Просмотрите другие курсы
- Online
- Для опытных
- Gamedev / Unity / Game Design
![]() |
|
| Образовательный центр: | ITEA – IT Education Academy |
|---|---|
| Формат: | Курс |
| Длительность обучения: | 45 часов |
| Начало курса: | Дата формируется |
| Стоимость обучения: | 6 850 UAH за курс |
Курс розрахований на людей, вже знайомих з С# як мінімум на середньому рівні, які мають невеликий досвід програмування, а також на молодших Unity3D-фахівців. По завершенні курсу, отриманих знань буде достатньо для того, щоб влаштуватися Junior+ або початківцем Middle фахівцем в будь-яку львівську компанію.
Програма курсу
Основи роботи з редактором
- Створення сцени
- Знайомство з Inspector
- Game View
- Scene View
- Імпорт зовнішніх асетів
- Менеджер Пакетів
Основи скриптування
- Code Style and Code Convention з прикладами
- Система управління версіями, Git
- MonoBehaviour, порядок виконання функцій в MonoBehaviour
- GameObject
- Transform
- Input
- Математична бібліотека
- Вектори
Робота з бібліотеками .NET. Основи 2D
- Робота з жорстким диском
- JSON серіалізація / десеріалізація
- Дженерік контейнери - List та Dictionary
- Співпрограми (Coroutines)
- Розширення існуючих класів
- Camera
- SpriteRender
- SpriteMask
Unity User Interface (UI)
- История
- Canvas Холст
- Basic Layout
- Visual Components
- Interaction Components
- Animation Integration
- Auto Layout
- Rich Text
- EventSystem
Архітектура. Аудіо та система частинок
- Архітектура. Вступ
- Audio Listener, AudioSource, AudioClip
- Play and PlayOneShot
- Audio mixer і звукові ефекти
- Що таке частинки. Налаштування системи частинок - emission, lifetime, speed, color, etc
Анімація в 3D, Mecanim
- Огляд системи анімації в Unity
- Вікно Animation, AnimationClip, створення анімації в Юніті
- Animator Controllers
- Transition
- Контроль анімації із скрипта
- Animation event
- Blend Tree
- Процедурна анімація з DOTween
UI Advance
- Anchoring Layout
- ScrollView, Tab
- UI Event System: tap, gesture, swipe
- UI Event System: проста система drag and drop на прикладі карткової гри
Фізика та навігація
- Огляд компонентів тривимірної фізики
- Колайдери
- Rigidbody
- Joints
- Physics material
- Raycast
- Physics Layer
- NavMesh - принцип дії, способи застосування
- Запікання навігаційної сітки, створення агента, настройка off-mesh зв'язків, створення перешкод
- Налаштування вартості шляху
- Взаємодія NavMesh і MechAnim
Все про графічну складову ігор. Частина 1
- Unity Render Pipeline
- Джерела світла, матеріали
- Типи джерел світла, їх налаштування - яскравість, тіні
- Запікання світла. Відображення - Cubemap, baked і realtime reflection probes
Все про графічну складову ігор. Частина 2
- Стандартний шейдер - Albedo, Specular, NormalMap, etc.
- Базова інформація про структуру та призначення шейдерів, Surface і HLSL шейдери
- Створення базового шейдера з нуля на ShaderLab
- Shader Graph. Приклад шейдера з шейдер графом
Основи оптимізації ігор під мобільні пристрої
- Використання профайлера
- Оптимізація 2D
- Оптимізація 3D
- Використання пулу об'єктів
- Рекомендації по коду
Мережева взаємодія
- Основи HTTP, TCP
- Класи і функції для роботи з HTTP в Unity
- Сторонні бібліотеки для роботи з мережею в Unity
- Приклад мультиплеєрной гри на основі Photon Unity Network (PUN)
Збірка проєкту на Андроїд. Додаткові можливості редактора
- Особливості збирання проєкту на Android
- Scriptable Object
- AssetBundles
- Розширення редактора (Unity Window, Unity Editor)
Ігрові патерни проєктування. Частина 1
- Що таке патерн?
- Класифікація патернів
- Патерни, що породжують
- Структурні патерни
- Поведінкові патерни
- Сімейство MV * патернів
Ігрові патерни проєктування. Частина 2
- Огляд дипломних робіт
- Entity-Component-System (ECS)
Особливості курсу
- Заняття 2-3 рази на тиждень
- Можливість оплати частинами
- Знижка -10% на наступний курс
Мінімальні вимоги
- Базове володіння C#
- Бажання розробляти ігри або працювати в ігровій індустрії
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
SKVOT
Формат
Online
Начало обучения
05.02.2026
Длительность
27 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
12.01.2026
Длительность
36 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
8 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за месяц
Учебный центр
Stfalcon Academy
Формат
Online
Начало обучения
Будь-який момент
Длительность
48 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
