Программы обучения

Unity3D и C# - создание игрового проекта

  • Возраст: 12 - 16 лет
  • Специальная подготовка: не требуется
  • Продолжительность занятия: 1 час 45 минут
  • Формат обучения: в аудитории
  • Продолжительность курса: 9 месяцев

Модуль 1. Знакомство с Unity и C#

  1. Главные элементы интерфейса Unity (панели Hierarchy, Inspector, Scene, Files)
  2. Работа с двумерной системой координат
  3. Создание объектов из спрайтов, настройка базовых свойств (положение, размер, слой)
  4. Основы языка программирования C# (синтаксис, переменные – инициализация, присваивание значения)
  5. Базовые компоненты объектов (коллайдер, физика)

Модуль 2. Создание платформера

  1. Создание нескольких сцен, переключение между ними
  2. Работа с “префабами” – объектами с настроенными свойствами
  3. Работа со скриптами – понятия “триггер”, “коллизия”, взаимодействие между объектами с помощью скриптов
  4. Создание и настройка анимаций для спрайтов
  5. Создание интерактивных элементов на сцене (например, кнопок)
  6. Работа с тайловой картой (Tilemap) (подготовка карты, создание палитр, знание инструментов)
  7. Создание противников различных типов (статичных, летающих, ползающих)
  8. Создание платформ различного типа (сквозные, вращающиеся, движущиеся)
  9. Работа с продвинутыми компонентами объектов (Hinge Joint, Relative Joint, Motor)

Модуль 3. Трёхмерная игра

  1. Навигация в трёхмерном пространстве
  2. Основы трёхмерной графики (модель, полигон)
  3. Создание моделей из трёхмерных примитивов (куб, шар, цилиндр)
  4. Работа с текстурами и материалами
  5. Работа со светом (типы, настройки)
  6. Создание игрового окружения из готовых моделей
12 - 16 лет