Главное о кейсе
Игра относится к жанру приключений (adventure) в 2D изометрической проекции со связанным сюжетом и элементами RPG, разрабатывается только в версии для РС на базе ОС Windows и ОС Linux.
Продукт полностью соответствует приказу № 804 Министерства просвещения РФ и входит в перечень основного оборудования для кабинета информатики.
Как проект изменил жизнь пользователей
Компания-заказчик основана учителями информатики, которые понимали, что в курсе ИКТ теме, связанной с алгоритмизацией и программированием, отводится всего до 19 часов за три года обучения.
Этих часов недостаточно для освоения темы «Алгоритмизация и программирования» и большая часть знаний обучающимся преподается через дополнительные занятия. Но все эти программы рассчитаны на конкурсный отбор и сильных школьников, а этого недостаточно, чтобы покрыть дефицит ИТ-специалистов. Поэтому, становится очевидна необходимость создания продукта, который легко и в игровой форме обучает учеников программированию.
Бизнес-задача и ее решение
Заказчики поставили задачу разработать обучающую игру с элементами головоломки, которая поможет ученикам 7−9 классов изучить основы алгоритмизации, программирования и запомнить базовые функции языка Python 3.х.
У заказчиков было представление об игре и примеры. Мы прописали вместе с заказчиками каждое задание, продумали локации и персонажей. Разработали дизайн и запрограммировали игру на Unity.
Крафт (мастерство), реализация, технические детали
Продукт активируется специальным ключом. Программа распространяется по лицензиям. После покупки игры, пользователю передается клиенты игры с определенным количеством приобретенных ключей.
Теория представлена в формате текст + изображения, а также в формате видео, которые непосредственно заложены в проекте.
Для воспроизведения видео использован специальный плагин. Плеер поддерживает полноэкранный режим, паузу видео, и перемотку с помощью прогресс-бара.
Особенности:
- Игра разработана на Unity.
- Приложение выполнено в 2D изометрической проекции и рассчитано под ПК базе ОС Windows и ОС Linux.
- Валидация ключей происходит на стороннем сервере в момент активации.
- 3 роли пользователей с разными правами.
- Хорошее сочетание обучения и игровых механик.
- Небольшое количество теории и много практики, на которой пользователю постоянно приходится применять теорию.
- Учителям доступна статистика учеников, благодаря которой легко отслеживать прогресс и оказывать поддержку в процессе обучения.
- Игра сохраняет статистику на локальном сервере и разработано API для доступа к данными.
Инсайты, гипотезы, процесс создания и взаимодействия с заказчиком
Дизайн разработан в светло синей гамме, имеет мягкие округлые формы, чтобы не отвлекать ученика от обучения.
Пользователь не видит профессора, но при этом постоянно взаимодействует с роботом-ассистентом (дроном).
Основные характеристики робота: имеет позитивный образ, полный жизненной энергии, оптимизма и вдохновения, верный друг, добрый и готов помочь в любой ситуации, обладает сарказмом, чувством юмора, обладает высоким уровнем эмпатии.
Основная цель — помощь Профессору во всех его начинаниях.
Разработали 3 вариации внешнего вида дрона на этапе проработки персонажей.
Для внесения разнообразия, задания разных тем привязаны к разным локациям. Для этого разработали 5 локаций: «Лаборатория», «Школа», «Склад», «Библиотека», «Кухня».
Скриншоты