Опис курсу

Unity 3D

Unity 3D - сучасна універсальна платформа для розробки 2D і 3D додатків та ігор.

  • Вивчення необхідної бази  для старту в GameDev.
  • Освоєння необхідних інструментів для створення власної гри.
  • Практичний  досвід роботи над додатками в середовищі Unity.

Програма курсу

  • 1

    Історія виникнення та можливості Unity.

    2

    Інтерфейс Unity. Основні поняття і компоненти.

    3

    Вивчення компонентів Camera і Light.

    4

    Системи управління версіями.

  • 5

    Інтерфейс (UI). Частина 1.

    6

    Інтерфейс (UI). Частина 2.

    7

    Введення в C #. Класи, змінні, методи.

    8

    Життєвий цикл MonoBehaviour.

  • 9

    Введення в C #. Властивості. Патерн Singleton.

    10

    Введення в C #. Абстрактні класи. Input manager.

    11

    Компонент Transform. Векторна математика.

    12

    Математика. Quaternion, Euler, Matrix.

  • 13

    Введення в C #. Інтерфейси. Структури даних.

    14

    Сoroutines.

    15

    Введення в C #. Події, делегати.

    16

    Шаблони проектування або патерни.

  • 17

    2D Графіка. Sprites.

    18

    2D фізика.

    19

    3D Графіка. Mesh, Material.

    20

    3D фізика.

  • 21

    Вивчення Particles.

    22

    Анімація. Animation, Animator.

    23

    Архітектура клієнт-серверних додатків.

    24

    Компоненти для роботи з мережею.

  • 25

    Робота зі звуком. Озвучування додатків.

    26

    Оптимізація додатків.

Викладачі
photo for Олексій
Олексій

4 роки практичного досвіду програмування на С#, понад два роки працює в розробці Unity3d.

photo for Михайло
Михайло

Магістр комп’ютерних наук, 5 років працює як Unity-розробник.

Поскаржитись керівництву компанії
×
...

ДЯКУЄМО
за реєстрацію!

OK
×

Записатись на курс

Введіть, будь ласка, iм'я
Введіть, будь ласка, імейл
Введіть, будь ласка, телефон
Введіть, будь ласка, місто
Введіть, будь ласка, Skype