Увлекательно, индивидуально и просто обучаем основам разработки игр (геймдизайну) и проектируем архитектуры программных продуктов в команде за 8 - 12 месяцев.
В этом курсе вместе с подопечными мы "разбираем на составляющие" их любимые и популярные игры.
Разрабатываем описание выпускного проекта - игры.
Проектируем архитектуру игры.
Изучаем механики, которые необходимы для реализации игры.
А если стандартных механик не хватает, включаем режим инженера и разрабатываем свои.
Разрабатываем прототип игры и проводим его испытания на целевой аудитории.
Выпускной проект, в итоге, проходит внешнюю экспертизу на конкурсах, олимпиадах и соревнованиях.
Прочный фундамент для изучения разработки игр
Ученик получит понимание из каких стадий состоит процесс разработки игры. Это необходимо для осознанного выбора игровых механик в рамках заданного жанра игр вместо повторения типовых решений за учителем или по видео.
Фокус на результат
Дети увидят, что способны добиваться результата. Научатся ставить цели, не бояться совершать ошибки и использовать их для развития. У ученика появится структурное мышление как у взрослых программистов и это изменит в лучшую сторону подходы и стиль решения любых задач. Обучение начнет приносить такое же удовольствие как увлечение компьютерными играми.
Цифровые навыки
Дети изучат основы геймдизайна и после курса смогут составлять дизайн-документ игры и делать простые прототипы игр на Scratch. Ученик получат базовые навыки проектирования UI/UX игры и освоят базовые элементы в 2D дизайне, в том числе с использованием нейросетей
Гибкие навыки
Дети разовьют креативность, умение видеть ограничения и находить оптимальные решения., навык работы в команде, а также критическое и логическое мышление. Эти навыки пригодятся в учебе, жизни и будущей профессии.
Результат
1) Научимся делать декомпозиции игр (разбирать их на составляющие) 2) Описывать концепты игр 3) Подбирать или генерироватьс помощью ИИ необходимый звуковой и графический материал для описания игрового мира (сеттинга) 4) Проектировать архитектуру будущей игры 5) Разработаем прототип игры, который можно не только добавить в свое портфолио, но и опубликовать в Интернете и поделиться им с друзьями, одноклассниками или просто показать всем желающим, 6) Протестируем разработанный проект на реальной целевой аудитории 7) Примем участие в серьезных конкурсах и соревнованиях по разработке игр, чтобы попасть на тематические смены для юных программистов в МДЦ "Артек" или получить первый опыт на проектных олимпиадах. Например на олимпиаде НТО.Junior или ISCPO (International Scratch Creative Programming Olympiad)