На этом курсе начинают с понимания разницы между 2D и 2.5D графикой. Изучают работу с картами спрайтов и создание 2D анимаций. Сразу переходят к практике - создают базовую 2D игру. Параллельно разрабатывают визуальный аватар персонажа с анимациями, настраивают управление и пишут основные скрипты для контроля героя.
Студенты создают игровую карту и размещают на ней персонажа. Добавляют визуальные эффекты для улучшения внешнего вида локаций. Осваивают технику переключения между сценами - это позволяет строить более сложные игровые миры с несколькими уровнями.
Модуль посвящен разработке основных игровых механик. Создают систему здоровья и маны, добавляют заклинания вроде огненного шара. Вводят учет игровых очков. Параллельно разрабатывают ботов - от создания 3D модели до написания скриптов искусственного интеллекта. Учатся настраивать взаимодействие ботов с игроком на карте.
Здесь определяют условия победы в игре и создают систему триггеров. Разрабатывают скрипты для дополнительных заданий и наград. Важный этап - настройка сохранения игрового прогресса. Завершают курс созданием полноценного меню с выбором уровней, статистикой и достижениями. Учатся тестировать игру на различных устройствах.
После завершения курса вы сможете создавать простые 2D игры с собственными персонажами и скриптами. Научитесь работать с игровыми картами, добавлять визуальные эффекты и переключаться между сценами. Поймете, как задавать характеристики персонажам, создавать ботов с искусственным интеллектом и настраивать условия победы. Овладеете созданием меню игры с системой статистики и достижений.
Курс включает практические занятия с проверкой домашних заданий. Доступен как бесплатный видеокурс. После завершения предусмотрено онлайн-тестирование и получение сертификата.