Курс Unity

13-16 лет
Набор ежемесячно

Современные игровые движки – это не просто инструменты для разработки компьютерных игр, а многофункциональные платформы, объединяющие графические и физические движки, системы искусственного интеллекта и многое другое. Они открывают безграничные возможности не только в игровой индустрии, но и в сфере виртуальной и дополненной реальности, кинематографе, а также в образовании.

Unity является самой популярной в мире платформой разработки для создания многоплатформенных 2D и 3D игр. Если вы умеете работать с игровым движком, значит, вы можете создать свой собственный уникальный мир, в котором все будет подчинено только вашим правилам и законам.

На нашем курсе подростки научатся создавать собственные 2D и 3D игры, используя платформу Unity. Наши студенты получат знания о базовых принципах геймдизайна, научатся работать с графикой и анимацией, а также освоят программирование на C#.

Формат онлайн. Мини-группы: 6-8 человек

 

Состав курса

  • знакомство со средой разработки Unity
  • выработка базовых умений для создания 3D игр
  • основы дизайна уровней
  • программирование C# (типы данных, операторы, условные выражения, оператор выбора, циклы, массивы)
  • физика Unity: Colliders, Rigidbody
  • Prefabs и GameObject
  • материалы и физические материалы
  • физическое и логическое взаимодействие (Сolliders and Triggers)
  • Tile maps (рисование уровня)
  • Terrain (построение карты и ландшафт)
  • PlayerPrefs и система сохранения прогресса
  • анимации и аниматор
  • Particles (система частиц)

Навыки, развивающие курс

  • объемное мышление
  • способность ориентироваться в декартовой системе координат
  • практическая геометрия
  • коммуникабельность
  • креативность
  • логическое мышление
  • умение презентовать себя

Продолжительность курса: 36 недель – 36 занятий (1 занятие – 2 урока по 50 минут).

І  семестр — 16 недель

ІІ семестр — 20 недель

Между семестрами предусмотрен перерыв (зимние каникулы).

 

Цель курса:

Научить учеников создавать собственные 2D и 3D игры, используя платформу Unity. Предоставить знания о базовых принципах геймдизайна, работе с графикой и анимацией, а также освоении программирования на C#.

 

После завершения курса ученики смогут:

  • Ориентироваться в интерфейсе Unity Editor и использовать основные инструменты
  • Размещать и настраивать объекты в 3D-пространстве (координаты, свет, камеры)
  • Создавать простые сцены и игровые уровни (комнаты, ландшафты, карты)
  • Использовать C# для написания игровой логики
  • Создавать и настраивать анимации персонажей и объектов
  • Добавлять визуальные эффекты (Particles – огонь, взрывы, дым)
  • Создавать интерфейсы (UI): кнопки, текст, счетчики очков, панели здоровья
  • Добавлять врагов с простым искусственным интеллектом
  • Использовать полученные знания для создания новых игр в Unity самостоятельно

І  семестр (16 занятий)

  1. Введение в курс. Unity Hub и создание нового проекта. Unity Editor — интерфейс и навигация
  2. Координаты, свет, камера. Сохранение сцены
  3. Создание простой 3D комнаты или площадки
  4. Мини-проект №1: сцена с интерьером и светом
  5. Введение в C#, Start/Update, Debug.Log
  6. Типы данных и операторы (+, −, *, /)
  7. Условия if/else, switch
  8. Циклы for, while, массивы
  9. Движение персонажа с клавиатуры
  10. Мини-проект №2: управление персонажем
  11. Коллайдеры и твердотельные тела
  12. Prefabs и GameObject
  13. Материалы и физические материалы
  14. Triggers и взаимодействие
  15. Tilemaps – рисование уровня
  16. Terrain – создание ландшафта

ІІ семестр (20 занятий)

  1. Мини-проект №3: сбор монеток на ландшафте
  2. PlayerPrefs — сохранение очков игрока
  3. Animator 1 – создание анимаций
  4. Animator 2 – переходы между анимациями
  5. Particles – огонь, взрыв, дым
  6. Логическое взаимодействие: ключ и дверь
  7. Мини-проект №4: мини-приключение с дверью
  8. Закрепление знаний – практическая игра
  9. Большой проект №1 (часть 1) — создание уровня
  10. Большой проект №1 (часть 2) – персонаж и механики
  11. Большой проект №1 (часть 3) — анимации и эффекты
  12. Большой проект №1 (часть 4) — завершение игры
  13. SceneManager – несколько сцен в игре
  14. UI: текст, кнопки, панели
  15. UI: счетчик очков, здоровье
  16. Мини-проект №5: игра из меню и HUD
  17. Враги с примитивным AI
  18. Продвинутые эффекты Particles и света
  19. Большой проект №2 (часть 1)
  20. Большой проект №2 (часть 2)
2400 грн/месяц
  • Количество уроков в месяц: 8
  • Занятия проходят 1 раз в неделю, 2 урока по 50 минут (подряд)
  • Продолжительность курса: 9 месяцев
  • Новая группа стартует в сентябре, а индивидуальные занятия можно начать в любой момент
  • Пробное занятие – бесплатное



    Другие курсы:

    7-9 лет
    Начало ежемесячно
    Курс Scratch
    Развитие логического мышления и творческих способностей ребенка. Предоставить детям возможность и способ реализации своих фантазий и решения задач в современном Hi-Tech мире.
    Подробнее
    9-12 лет
    Начало 14 марта
    Курс Рисование на планшете

    Развитие креативного мышления и развитие художественных способностей детей через рисование на планшете.

    Подробнее
    9-12 лет
    Начало в сентябре
    Курс Разработка игр
    Дать учащемуся возможность реализовать свои фантазии в конкретных образах, словах и рисунках и научить его донести до других людей так, чтобы в них поверили.
    Подробнее
    10-12 лет
    Набор ежемесячно
    Курс Roblox
    Стимулировать творческое развитие учащихся и предоставить им возможность реализовать свои идеи и фантазии посредством создания собственных игр.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс Создание сайтов
    Вдохновить и поддержать учащихся в желании создавать собственные веб-сайты. Помочь понять мощность технологий веб-разработки и раскрыть их творческий потенциал в виртуальном пространстве.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс 3D-моделирование и анимация
    Создание у детей базовых понятий о трехмерном моделировании и поддержка творческого интереса с помощью практических занятий по моделированию и анимации простейших персонажей.
    Подробнее
    12-16 лет
    Начало в сентябре
    Курс Графический дизайн
    Развить творческие способности и фантазии ребенка. А также ознакомить с принципами колористики, правильного цветового сочетания и законами композиции.
    Подробнее
    12-16 лет
    Набор ежемесячно
    Курс Программирование Python
    Развить логическое мышление и способности ребенка. А также ознакомить с современными технологиями программирования и дать представление о будущей профессии.
    Подробнее
    13-16 лет
    Набор ежемесячно
    Курс Рисование на планшете для подростков
    Развитие креативного мышления и развитие художественных способностей детей через рисование на планшете.
    Подробнее
    13-16 лет
    Старт 7 февраля
    Курс SMM for Teens
    Развить творческие способности и фантазии ребенка, познакомить с основными принципами маркетинга, брендирования и анализа данных в социальных сетях.
    Подробнее
    13-16 лет
    Набор ежемесячно
    Курс Unity
    Знакомство со средой разработки Unity. Выработка базовых умений для создания трехмерных игр (основы дизайна уровней, создание игрового меню, использование спецэффектов в игровом окружении).
    Подробнее
    14-16 лет
    Набор ежемесячно
    Introduction to computer science
    Научить эффективно и быстро решать задачи, используя полученные знания алгоритмов, структур данных и концепций абстракции и успешно управлять процессом разработки и презентации собственного проекта. Introduction to computer science.
    Подробнее