Unity Базовий
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

Про курс

Unity – це провідна платформа та повноцінне середовище для розробки сучасних 2D та 3D ігор, що працюють на Windows, IOs, Android.

Курс "Unity Essential" є логічним продовженням курсу "Unity Starter" з більш глибоким розглядом особливостей цього ігрового движка і процесу створення ігор. У цьому курсі на прикладах створення простих 2D та 3D ігор будуть розглянуті особливості роботи зі спрайтами, Polygon Collider та переходи між Scenes. Також буде розглянута робота з персонажем типу Humanoid, створення скрипту управління персонажем, додавання до гри NPC (Non-Player Character) та його програмування.

Весь теоретичний матеріал курсу підкріплений наочними прикладами та практичними вправами, що підвищує ефективність навчання розробці ігор Unity Engine.

 
Читати далі...

Цей курс входить до спеціальності:

Попередні Вимоги

Володіння навичками розробки на двигуні Unity на рівні курсу «Unity Starter»

Читати далі...

Ви навчитеся

  • Створювати 2D платформер із простим 2D персонажем.
  • Створювати просту 3D гру з людиноподібним персонажем та виконувати його налаштування.
  • Створювати ігрову зброю та постріли за допомогою Raycast.
  • Створювати карти ігрового світу.
  • Використовувати мережу навігації – NavMesh (Navigation Mesh) у тому, щоб створювати персонажів, які можуть самостійно переміщатися ігровим простором.
  • Створювати ботів, здатних розпізнавати ворогів та оминати перепони.
  • Застосовувати Post Effects, створювати UI health bar та закріплювати його за персонажем.
  • Реалізувати скрипт періодичної генерації NPC
  • Працювати з Triggers у 3D іграх.
Читати далі...
Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
  • Тривалість: 5 год 26 хв
  • Курс створено: 30.12.2020
  • Уроків: 9 з
  • Оновлено: 01.02.2021
  • Мова: російська

Що входить до курсу

  • 9 відео уроків
  • Домашні завдання
  • Тестування
  • Сертифікат

×

Ви відкрили доступ до тесту! Пройти тест

Ви дійсно бажаєте відкрити доступ до тестування за курсом Unity Базовий на 40 днів?

Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

Навчити студентів працювати зі Sprites та базовими компонентами 2D physics, а також створювати прості 2D карти зі Sprites.

Читати далі...

Навчитися працювати з фізичними матеріалами 2D, тригерами у 2D, Polygon Collider 2D. Розглянути, як створюються переходи між сценами. Навчитися створювати затемнення екрана перед завантаженням нового рівня.

Читати далі...

Навчитися працювати з Asset Store і Package Manager, розуміти, що таке кістки у персонажі та як відбувається анімація за їх допомогою. Розглянути принцип налаштування Avatar у персонажа типу Humanoid. Навчитися прив'язувати предмети до персонажа.

Читати далі...

Розглянути основний принцип написання скрипта управління персонажем типу Humanoid від третьої особи. Розглянути типи параметрів, які можна передати до Animator Controller зі скрипту. Навчитися розуміти, що таке Raycasts у Unity та як їх використовувати. Розібратися з такими компонентами як Line Renderer, Audio Source та Audio Listener.

Читати далі...

Розглянути основи Pro Builder та почати ним користуватися. Розглянути основи використання NavMesh. Навчитися запікати NavMesh і розбиратися в його компонентах як NavMesh Obstacle, Off Mesh Link і NavMesh Agent.

Читати далі...

Розглянути основні параметри продуктивності гри. Зрозуміти, що таке Profiler та як його можна використовувати. Навчитися працювати з компонентом Particle System. Навчитися застосовувати ефекти на камеру (Post-processing). Зрозуміти основні принципи роботи із Shader Graph.

Читати далі...

Навчитися створювати UI в 3D та налаштовувати його відображення поверх ігрових об'єктів на сцені. Зрозуміти, для чого використовується CameraClearFlags у камері. Навчитися писати систему скриптів здоров'я та шкоди для гравця та налаштовувати її для відключення Player, коли смуга здоров'я закінчується. Зрозуміти особливості використання методу SetDestination для NavMesh Agent. Розуміти основні принципи написання невеликих скриптів для багаторазового використання. Навчитися фіксувати перемикання у вікнах у Unity.

Читати далі...

Зрозуміти, що таке NPC і яку він грає роль в іграх. Навчитися створювати NPC котрий має власну смугу здоров'я, самостійно шукає шлях до гравця, та взаємодіє з ним. Ознайомитися з такими додатковими можливостями в Unity як: Unpack Prefab, запуск анімації в Animator з будь-якого стану, Apply Root Motion в Animator.

Читати далі...

Навчитися використовувати Random в іграх. Отримати досвід використання Triggers у 3D, а також запікання додаткових областей у NavMesh. Навчитися писати скрипти для періодичної генерації NPC та створювати просту поведінку для раніше створеного NavMesh Agent об'єкта. Розглянути параметри, що залишилися, у компонента Camera.

Читати далі...
ПОКАЗАТИ ВСЕ
Студенти також дивляться
Unity User Interface
ДЕТАЛЬНІШЕ
Unity Базовый 2016
ДЕТАЛЬНІШЕ
Unity створення Clicker
ДЕТАЛЬНІШЕ
Unity Стартовий
ДЕТАЛЬНІШЕ
Unity Стартовый 2015
ДЕТАЛЬНІШЕ
Unity Углубленный 2016
ДЕТАЛЬНІШЕ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
коментарі та обговорення
Notification success