Курс Юнити является логическим продолжением курсов Лего и Скрэтч. Он основан на всемирно известном игровом «движке» Unity и направлен на разработку 2D и 3D компьютерных игр под Windows и Android.

На занятиях ребята осваивают в полной мере технологию разработки игры от создания собственных персонажей до написания программ их движения и взаимодействия.

Курс рассчитан на возраст 10-13 лет и старше.

На курсе можно почувствовать себя настоящим программистом потому, что все происходит, как говорится, «по-взрослому»: персонажей нужно прорисовать в графическом редакторе или использовать уже готовых и собственноручно написать скрипты на языке программирования C# для реализации задуманных механик игры. Здесь ребята осваивают основы языка программирования и технологии составления, довольно, сложных программ путем написания операторов и команд.

Стоимость абонемента 5000 руб. в месяц (в абонемент входят 4 занятия до 1,2 часа каждое).

Курс юнити для детей

Курс Unity для разработки компьютерных игр представляет собой захватывающую возможность погрузиться в мир создания собственных игровых проектов. Благодаря разнообразным инструментам и функциям, предоставленным Unity, дети смогут освоить все необходимые навыки для разработки игр.

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

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

Кроме того, на курсе также рассматриваются аспекты многопользовательских игр, включая создание сетевых функций, настройку серверов и обработку данных игроков. Это даст возможность создавать онлайн-игры и взаимодействовать с другими игроками по всему миру.

В конце курса предоставляется возможность создать свой собственный игровой проект, объединив весь полученный опыт и знания. Это будет шансом продемонстрировать полученные навыки и потенциал в создании увлекательных и качественных игр.

Курс Unity для разработки компьютерных игр — это отличная возможность для тех, кто хочет войти в индустрию разработки игр и прокачать свои навыки до профессионального уровня. Благодаря комбинации теоретического материала и практических заданий, ученики будут готовы применять свои знания в реальных проектах и достигать успеха в мире компьютерных игр.

Ребята научатся

  • Разрабатывать собственные игры.
  • Взаимодействовать с игровыми объектами, понимая что это такое и какими свойствами персонажей можно манипулировать.
  • Использовать элементы Game Play, реализуя собственные сценарии поведения персонажей.
  • Применять много раз своих уже готовых героев как Prefabs (полностью готовые игровые объекты) и создавать игры, включающие множество локаций (сцен).
  • Использовать возможности Unity и создавать персонажей, обладающих физикой движений и взаимодействий.
  • Выгружать игры н на ПК и на мобильные устройства (телефоны, планшеты) на операционных системах Windows и Android.
  • Работать с пользовательским интерфейсом для отображения справочной информации в играх.
  • Начальному уровню программирования на языке C#.

Тематический план курса*

  1. Изучение интегрированной среды Unity. (2 занятия)
  2. Создание и использование текстур игровых объектов. (2 занятия)
  3. Создание типового окружения проекта и своего игрового мира. (2 занятия)
  4. Понятия персонажей (Game Objects). Свойства, компоненты, размещение. (2 занятия)
  5. Что такой скрипты и для чего они нужны? Создание, написание, оптимизация. (2 занятия)
  6. Первичные навыки программирования в языке С# для написания скриптов поведения героев (в течение всего курса)
  7. Как управлять персонажами? Какие из них действуют самостоятельно, а какие под управлением игрока? Создание и программирование элементов управления с помощью кнопок и с помощью джойстика. (4 занятия)
  8. Понятия collider is trigger, взаимодействие игровых объектов. Условия, свойства, программирование. (2 занятия)
  9. Разработка первой игры на взаимодействие персонажей «Кот и пончики» (4 занятия)
  10. Понятие игры с несколькими сценами. Назначение, реализация, программирование. (2 занятия)
  11. Определение «готовый персонаж» (prefab). Повторное использование персонажей на различных сценах. (4 занятия)
  12. Понятие «игра-квест». Основы создания платформеров. (4 занятия)
  13. Разработка игры «Мой платформер». (4 занятия)
  14. Понятие мерности игр в Unity. 2D и 3D игры. Основы создания мира в 3D играх. (4 занятия)
  15. Разработка 3D игры «Гонки». (4 занятия)
  16. Основы разработки Multiplayer игр. Использование игровых серверов. (4 занятия)
  17. Основы выгрузки игр на на ПК и на мобильные устройства (телефоны, планшеты) на операционных системах Windows и Android. (2 занятия)

* Тематика и сроки проведения занятий являются ориентировочными и могут быть изменены. Количество занятий равно количеству недель.

Запишитесь на бесплатное пробное занятие и приходите к нам заниматься!