О курсе
Курс построен вокруг практического проекта: вы последовательно создаете 2D-игру, начиная с пустого проекта и заканчивая полноценным прототипом. В первой части рассматриваются основы Unity: установка, интерфейс, создание сцены, работа с ассетами и спрайтами. Далее изучаются скрипты на C#, жизненный цикл MonoBehaviour, пользовательский ввод и физика. В ходе курса вы реализуете различные игровые механики: перемещение, прыжки, сбор предметов, диалоги, бой с боссом. Также затрагиваются вопросы создания интерфейса, оптимизации под мобильные устройства и публикации.
Что рассматривается в программе
- работа с интерфейсом Unity (Scene, Game, Hierarchy, Inspector)
- создание и настройка спрайтов и текстур
- написание скриптов на C# (переменные, методы, условные операторы)
- реализация управления персонажем через Input и физику
- настройка коллизий и Rigidbody
- создание игровых механик (сбор предметов, диалоги, бой)
- сборка проекта под ПК и мобильные устройства
Кому может быть полезен курс
- тем, кто интересуется разработкой игр на Unity
- начинающим разработчикам, желающим освоить создание 2D-игр
- тем, кто хочет получить практический опыт в разработке игровых механик
Вопросы о программе
Какая версия Unity используется в курсе?
В курсе рассматривается установка Unity Hub и выбор версии Unity, но конкретная версия не указана.
Какие темы охватывает курс?
Курс охватывает основы Unity, создание сцены, работу со спрайтами, программирование на C#, физику, коллизии, игровые механики, интерфейс и публикацию.
Нужно ли знать программирование для прохождения курса?
В курсе объясняются базовые понятия программирования (переменные, типы, условные операторы), поэтому начальные знания не обязательны.