Отправьте статью сегодня! Журнал выйдет ..., печатный экземпляр отправим ...
Опубликовать статью

Молодой учёный

Разработка обучающей компьютерной игры для детей дошкольного и школьного возраста «Эко Битва»

Научный руководитель
Спецвыпуск
08.06.2026
Поделиться
Библиографическое описание
Мишинев, С. А. Разработка обучающей компьютерной игры для детей дошкольного и школьного возраста «Эко Битва» / С. А. Мишинев, А. В. Чибизов. — Текст : непосредственный // Юный ученый. — 2026. — № 7 (103). — URL: https://moluch.ru/young/archive/103/5713.


Создание образовательной компьютерной игры, направленной на формирование у детей и подростков экологической культуры, бережного отношения к природе родного края и знакомство с краснокнижными видами рыб Волги через увлекательный игровой процесс и интеллектуальные сражения [1].

Задачи:

  1. Изучить интересы целевой аудитории для привлечения потребителей к проблеме экологии водоемов Самарской области
  2. Спроектировать компьютерную игру с использованием современных подходов (Предметная область, GDD и UML диаграммы)
  3. Произвести полный цикл разработки компьютерной игры (разработка, тестирование)
  4. Провести занятие, посвященное проблеме экологии водоемов с использованием проекта, и собрать статистику вовлеченности детей в проблему

Изучение интереса целевой аудитории и разработка конечного продукта. Перед началом цикла проектирования и самой разработки было решено изучить интересы целевой аудитории проекта — детей дошкольного и школьного возраста.

Для изучения спроса на данный проект был проведен опрос среди детей-учащихся в ЦТТД «НОВАпарк» в возрасте от 6 до 13 лет.

На основании полученных результатов видно, что в основном респонденты в возрасте от 6 до 13 лет только слышали о проблемах экологии водоемов (45.2 %), но никогда ранее всерьез не задумывались о них. Были и те, кто крайне слабо осведомлен о проблемах (22.6 %) и те, кто ничего не слышал о проблемах речной экологии.

Сбор и обработка идей. Входе сбора и продумывания идей было решено создать компьютерную игру в жанре сражения с видом сбоку. Игра должна представлять из себя некоторого рода интеллектуальное, но без демонстрации прямого насилия и жестокости — для победы в игре игроку необходимо ответить на вопросы экологической направленности разной сложности.

Проектирование компьютерной игры. Сперва для проекта «Эко битва» была определена предметная область проекта и составлена соответствующая диаграмма.

Далее, что характерно для разработки игр, был составлен GDD (от англ. Game Design Document — дизайн-документ игры). В нем были обозначены: базовая информация об игре, ключевые характеристики игры, механики, игровые персонажи, локации, а также небольшой сюжет.

И наконец, перед этапом разработки были составлены UML-диаграммы, показывающие, как проект должен быть реализован технически. Из всех существующих типов диаграмм для составления были выбраны всего два типа: диаграммы классов и диаграммы состояний.

Диаграммы классов позволили описать сущности предметной области в виде классов объектно-ориентированного программирования, а взаимосвязи между сущностями предметной области позволили определить методы классов, с помощью которых они будут взаимодействовать друг с другом [3].

На рисунке 1 приведена диаграмма классов для модуля «Предметы».

Диаграмма классов игровых предметов

Рис. 1. Диаграмма классов игровых предметов

В игре присутствуют достаточно сложные процессы (например, переход между экранами игры, управление логикой раунда и сражения персонажей на арене). Данные процессы были описаны с помощью диаграмм состояний, которые наглядно показали, как будет работать сложная логика игры.

Разработка компьютерной игры. Этап разработки компьютерной игры начался с определения иерархии папок игры, а также загрузки заранее утвержденных сторонних ресурсов для игры в Godot Engine.

Затем, исходя из UML-диаграммы классов, были написаны классы внутри скриптов на языке программирования GDScript. После написания классов для каждого из них была написана логика.

Заключительным этапом стала разработка пользовательского интерфейса (далее UI) с использованием узлов типа «Control» и сборка всех компонентов игры воедино (рисунок 2, 3) [4].

Реализация меню выбора уровня

Рис. 2. Реализация меню выбора уровня

Реализация экрана с задаваемым игроку вопросом

Рис. 3. Реализация экрана с задаваемым игроку вопросом

Тестирование компьютерной игры. Для тестирования игры было решено использовать два подхода: ручное тестирование небольших сцен и ручное тестирование конечной бета-версии игры среди приглашенных участников.

Ручное тестирование небольших сцен происходило каждый раз после написания сложной логики или сложных UI компонентов. Благодаря такому подходу можно тестировать не всю игру целиком, а лишь небольшую часть.

Тестирование с привлечением участников производилось после релиза игры среди учащихся ЦТТД «НОВАпарк» в рамках тематического занятия.

Вывод. Врезультате работы над проектом был произведен полный цикл проектирования, разработки и тестирования. Действительно, разработанная компьютерная игра смогла привлечь целевую аудиторию к проблемам экологии водоемов и сохранности редких видов рыб [2].

Литература:

  1. Рыбы в красной книге Самарской области (2-е издание): семейство карповые и лососеобразные [Электронный ресурс]. — URL: https://cyberleninka.ru/article/n/ryby-v-krasnoy-knige-samarskoy-oblasti-2-e-izdanie-semeystvo-karpovye-i-lososeobraznye/viewer (Дата обращения: 10.11.2025)
  2. Рыбы в красной книге Самарской области (2-е издание): отряды осетрообразные и скорпенообразные [Электронный ресурс]. — URL: https://cyberleninka.ru/article/n/ryby-v-krasnoy-knige-samarskoy-oblasti-2-e-izdanie-semeystvo-karpovye-i-lososeobraznye/viewer (Дата обращения: 10.11.2025)
  3. Предметная область и ее модели [Электронный ресурс]. — URL: https://intuit.ru/studies/courses/1095/191/lecture/4969 (Дата обращения: 17.11.2025)
  4. Узлы и сцены [Электронный ресурс]. — URL: https://docs.godotengine.org/ru/4.x/getting_started/step_by_step/nodes_and_scenes.html (Дата обращения: 22.12.2025)
Можно быстро и просто опубликовать свою научную статью в журнале «Молодой Ученый». Сразу предоставляем препринт и справку о публикации.
Опубликовать статью

Молодой учёный