
Индивидуально, 1 на 1 с преподавателем

Адаптируем программу под цели и задачи ученика

Персональный график и интенсивность занятий
Онлайн-курс по программированию Unity 3D для детей от 10 лет — ты разработчик
Дайте своему ребенку возможность взглянуть на безграничный мир компьютерных игр со стороны разработчика. Знакомство с терминами и операциями, умение настраивать объекты, префабы и анимации, моделирование в 3D, дизайн уровней и интерфейсов, звукорежиссирование, изучение программирования — прекрасный старт для углубленного освоения IT профессии.
Что такое Unity 3D?
Unity 3D — игровой движок, используемый студиями и независимыми разработчиками трехмерных игр для устройств на операционных системах Виндовс, Mac OS, Линукс, игровых консолей PS, Xbox, планшетов и смартфонов. Именно на этой платформе написаны популярные игры в самых разных жанрах. Применяя Unity 3D, ваш ребенок сможет научиться самостоятельно разрабатывать игры и создавать мощные 3d-шутеры.
Пройдя онлайн-курс, ученики научатся:
По итогу обучения ребенок разработает собственную уникальную полноценную игру, готовую к переносу на компьютер, смартфон или другое устройство. Это бесценные навыки пространственного и логического мышления, расширенные знания в программировании, физике объектов, анимировании, моделировании и дизайне.
Подайте заявку на онлайн-курс Unity 3D
На уроках нашей онлайн-школы ребенок научится взаимодействовать с интерфейсом программы Unity, обучится основам программирования на C#, сможет работать с элементами игры и создавать уникальные игровые объекты.
Обучение с преподавателем один на один предполагает создание сразу нескольких игровых проектов и существенно обогатит знания в программировании, подготовив к освоению профессии Gamedev.
Воплотите мечту своего ребенка в жизнь — запишите его на курс создания 3D игры на Unity!
Первое занятие бесплатно! Покажите ребенку, что программировать — круче, чем играть!
Программа обучения по Unity 3D
- Установка и первый запуск, интерфейс редактора Unity
- Знакомство с магазином ассетов
- Изучение возможностей создания игр без программирования
- Создание первой 2D игры
К концу изучения первого модуля ученик познакомится с интерфейсом редактора Unity, научится создавать и сохранять проекты, добавлять различные объекты на игровую сцену, добавлять ресурсы в проект с компьютера или с магазина ресурсов (ассетов).
- 2D коллайдеры (2D Colliders)
- Компонент “Rigidbody2D”
- Физический материал
- 2D анимация
- 2D эффекторы (2D Effectors)
- Физические слои
К концу изучения второго модуля ученик приобретет знания о физических компонентах среды разработки, научится использовать их на объектах игровой сцены, изменять физические свойства объектов.
- Компонент “Trail Renderer”
- Система частиц — Particle System
- Карта нормалей (Normal map)
- Источники света
К концу изучения третьего модуля ученик приобретет знания о графических компонентах, позволяющих реализовывать различные графические эффекты и применять их к объектам сцены.
- Взаимодействие скрипта и объекта
- Основные методы запуска действий – Start() и Update()
- Особенности написания скриптов в Unity
- Ввод данных через класс Input
- Корутины (coroutine)
К концу изучения четвертого модуля ученик приобретет навыки написания кода на языке C# для программирования объектов в Unity, изучит особенности запуска и работы программы(игры), возможности ввода данных с клавиатуры (нажатия клавиш) и создания таймеров и циклов с фиксированной периодичностью (корутины).
- Настройка объектов сцены
- Добавление и изменение физических свойств
- Взаимодействие объектов между собой и с курсором мыши
- Создание новых объектов с помощью скрипта
- Использование таймеров
- Использование лучей (Physics2D.Raycast)
- Движение и анимация объектов
- Настройка камеры и заднего фона
- Построение игровой локации (TileMap)
К концу изучения пятого модуля ученик приобретет навыки организации структуры двумерного проекта и использования различных функций для создания полноценной игровой сцены, изучит новые особенности применения языка программирования для управления объектами на игровой сцене.
- Настройка объектов сцены
- Добавление и изменение физических свойств
- Взаимодействие объектов между собой и с курсором мыши
- Создание новых объектов с помощью скрипта
- Использование таймеров
- Использование лучей (Physics.Raycast)
- Использование триггеров
- Движение и анимация объектов
- Настройка камеры
- Построение игровой локации
К концу изучения шестого модуля ученик приобретет навыки организации структуры двумерного проекта и использования различных функций для создания полноценной игровой сцены, изучит новые особенности применения языка программирования для управления объектами на игровой сцене.
- Работа с интерфейсом игры
- Особенности компиляции игр для Android устройств
- Создание игрового меню
- Управление джойстиком
К концу изучения седьмого модуля ученик изучит особенности разработки игр для мобильных устройств.
- Настройка VR проекта, создание игровой локации в виртуальной реальности
- Настройка AR проекта, размещение объектов в дополненной реальности
К концу изучения восьмого модуля ученик изучит особенности разработки игр для виртуальной и дополненной реальности.
- Установка плагина Bolt
- Интерфейс и компоненты
- Обзор частных НОДов (node – узел)
О курсе
Unity3D – это самый топовый, самый популярный и самый простой в освоении движок для создания компьютерных игр. Он, как волшебная палочка в талантливых руках программиста, позволяет ему виртуозно воплощать креативные, смелые идеи по разработке развлечений с интересными сюжетами, функциями и персонажами. С помощью платформы Юнити создается более 50% компьютерных игр, а профессиональные Unity-программисты уже не первый год занимают лидирующие позиции согласно данным веб-ресурса LinkedIn.
Программирование в среде Unity3D заинтересует самого озорного непоседу, ведь что может быть интереснее для юного любителя компьютерных развлечений, чем игра, созданная самостоятельно. В школе программирования Itfuture online опытные и творческие преподаватели-программисты помогают маленьким геймерам освоить инструменты движка Unity3D и уверенно делать первые шаги в дополненной реальности, создавать захватывающие ландшафты для своих компьютерных игр и online-экскурсий.
Unity 3D: основная программа курса и результаты обучения
Обучение работы на движке Юнити построено по принципу – от простого к сложному. Урок за уроком, осваивая и закрепляя пройденный материал, юные программисты приобретают профессиональные навыки в их создании. Для написания скриптов в среде Unity используется язык C#. Его изучение предполагает знакомство с понятиями синтаксиса, классов, функций. На курсах по программированию в Юнити ребята осваивают множество направлений:
- Создание игр. Наши преподаватели-программисты объясняют и наглядно показывают юным геймерам все этапы разработки игровых проектов. На уроках геймдизайна ребенок узнает, как адаптировать свои работы под требования разных платформ.
- Программирование с помощью языка C#. Освоив базовые понятия языка C#, дети учатся писать «игровой алгоритм» для игр разных направлений.
- Использование анимации и 3D-моделей. Курс Юнити дает детям возможность научиться добавлять в игры элементы анимации, моделировать персонажей и окружающее пространство.
- Разработка дизайн-документа
Дети изучают, как создавать понятные и логичные дизайн-документы с описанием правил игры, ее сюжета и компонентов.
На курсах программирования ребята учатся интегрировать в свой проект внешние элементы: добавлять интересные текстуры и готовые модели, добавлять аудио сопровождение и визуальные объекты. Преподаватели нашей онлайн школы программирования обучают юных Unity-разработчиков и дополнительным возможностям работы с этим движком. По окончании курсов каждый школьник умеет размещать свои работы Google Play Market, знает, как включать функцию «монетизации» и получать доход от своих проектов в Интернете.
Если ваш ребенок увлекается компьютерными играми, не гасите и не ограничивайте этот детский интерес, просто направьте его в созидающее русло. Запишите своего маленького геймера на курс по программированию в Unity3D и, вполне возможно, что детское увлечение перерастет в будущем в перспективную и серьезную профессию IT-специалиста.