+7 996 640-64-40
+7 996 640-64-40
info@in-term.ru
info@in-term.ru
@interm72
@interm72
Проект вдохновлен классической обучающей игрой для MS-DOS «Roo» 1993 года.

Обучающая игра

Roo Coder

11.2025 ~ настоящее время
Игра представляет собой интерактивный учебник азам программирования на Си-подобных языках в игровой форме. Задача данного игрового проекта – познакомить игрока с азами программирования, рассказать о таких понятиях как переменные, функции, логические операторы, математические и логические операции, и научить применять их.

Игроку объясняется тема каждого урока и дается рисунок-образец. Игрок пишет код управления кенгуренком, состоящий из 3 базовых команд – шаг, прыжок и поворот. На шаг кенгуренок рисует линию, на прыжок просто перемещается на следующую клетку. При рисовании замкнутого контура одного цвета он автоматически заливается этим цветом. Для завершения уровня игроку необходимо в точности повторить предоставленный рисунок-образец. При прохождении уровня подсчитываются результаты игрока.
Темы учебника раскрываются от простых к более сложным по мере прохождения игры, а размер поля увеличивается от 8х8 до 32х32 ячеек подстегивая игрока к написанию более оптимизированных и переиспользуемых алгоритмов. Максимальный размер поля в игре 64х64 ячейки.

Описание проекта

Реализованы все основные механики игры: интерпретатор кода, выбор цветовой палитры, отрисовка решения игрока, проверка решения игрока, загрузка уровней и вывод результатов.
Ещё предстоит реализовать: учебник, комплект уровней для учебника на прохождение, графический и аудио дизайн, вывод человекочитаемых сообщений об ошибках в коде игрока, полный функционал интерфейса, доработки по интерфейсу, а так же сбор и сохранение статистики игрока.

Предварительный билд для тестирования доступен по запросу к нам в персональном порядке.

Результат на текущий момент