Разработка игр на Unity
Под руководством опытного преподавателя ученики создадут 3D-игру: разработают сюжет, дизайн и механику.
Программа (3 месяца обучения)
Урок 1
Знакомимся друг с другом
Знакомимся с преподавателем и группой. Запускаем программное обеспечение.
Урок 2
Введение в Unity
Узнают, как устроен редактор Unity и какими функциями обладает. Увидят, что такое окна Scene, Game, Project, Hierarchy, Inspector и Console и научатся сохранять расстановку окон. Поймут, что такое префаб и смогут добавить компоненты на объект.
Урок 3
Физика и префабы в Unity
Поймут, для чего используются компоненты rigidbody и collider и смогут их настроить. Научатся создавать префабы, варианты префабов и вложенные префабы.
Урок 4
Создание окружения
Смогут создавать красивые и реалистичные окружения в играх. Получат практические навыки работы с terrain.
Урок 5
Основы программирования. Типы данных и методы
Освоят азы программирования: смогут запрограммировать простые математические задачи, используя переменные, арифметические действия и группируя это в методы.
Урок 6
Основы программирования. Классы и объекты
Научатся создавать классы и наследовать их. Узнают, чем отличается класс от объекта, и научатся создавать основные конструкции класса.
Урок 7
Программирование и управление персонажем
Научатся настраивать управление в игре от первого лица. Изучат основы геймдизайна. Испытают функционал наследования объектов, доступный в иерархии Unity.
Урок 8
Свет и звук
Научатся работать с источником света. Смогут расставлять освещение и запекать его на базовом уровне. Научатся работать с источником звуков и приёмником звуков и научатся создавать звуковое сопровождение.
Урок 9
Анимация
Будут создавать и запускать простую анимацию, работать с окном Animation через скрипт.
Урок 10
Расширение функционала игры
Добавят комнату в игру. Внедрят возможность перехода между уровнями игры с помощью инструмента Raycast. Добавят в игру текстуру воды и познакомятся с понятием Shader.
Урок 11
Пользовательский интерфейс
Научатся создавать в игре функциональное меню. Добавят кнопки и зададут им необходимые функции.
Урок 12
Отображение жизней с помощью UI
Добавят индикатор уровня жизни у главного героя и вражеского персонажа. Настроят условия нанесения урона с помощью взаимодействия компонентов. Познакомятся с понятием «пользовательский интерфейс в мировом пространстве». Научатся работать с пользовательским интерфейсом.
Урок 13
Поиск пути в Unity
Узнают, что такое поиск путей, и научатся пользоваться стандартным поиском.
Урок 14
Подведение итогов
Преподаватель даст обратную связь по каждой работе и отметит сильные стороны и зоны роста. Ученики получат шаблон-планер для постановки целей на будущее и дальнейшего развития.
Чем полезны занятия
Играть в игры — это интересно, а создавать игры — интереснее и даже полезнее. На курсе ученики сделают шаг к востребованной профессии разработчика игр. Ребят ждут много практики, поддержка преподавателя, а в конце обучения — финальный проект, сертификат и первая работа в портфолио.
Перспективы
Unity — это ведущая платформа разработки интерактивного контента с 2D- и 3D-графикой, 50% всех игр созданы на ней. Больше половины игр из 1000 самых кассовых тоже разработали на Unity, а значит ученики начнут осваивать востребованную и высокооплачиваемую технологию.
Постоянное развитие
Обучение всесторонне развивает ребенка: помогает правильно ставить цели, концентрироваться и работать на результат. А еще тренирует креативность, логику, умение общаться с другими ребятами и взрослыми, целеустремленность.
Весёлый досуг
Ученики знакомятся, в команде решают задания и вместе обсуждают варианты. А сам процесс создания игры — очень увлекательный и интересный.
Как мы занимаемся
Занятие с преподавателем
Занятия проходят по вечерам раз в неделю, урок длится час. За это время на вебинаре с преподавателем ученики разберут новую тему, зададут вопросы и получат ответы. После каждого урока будет доступна его запись.
Проектная работа
После уроков преподаватель дает практическое задание, которое подробно разбирает на следующем занятии. Поэтому его важно выполнять в срок: так преподаватель успеет проверить задание и дать обратную связь.
Поддержка
Преподаватели готовы ответить на вопросы учащихся и вне занятий. А еще учеников поддерживают кураторы — специалисты, которые всегда на связи, следят за посещением и помогают с решением организационных вопросов.
Сообщения не найдены