СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Проект "Создание игры"

Категория: Информатика

Нажмите, чтобы узнать подробности

Образовательные игры позволяют интегрировать учебные материалы непосредственно в игровую среду, делая процесс освоения нового материала интересным и естественным. Такая форма подачи способствует эффективному закреплению знаний, развивает критическое мышление и повышает заинтересованность обучающихся. Благодаря инновационным технологиям и грамотному дизайну, образовательные игры способны стать незаменимым дополнением к школьным урокам, предлагая учащимся новые способы повторения и углубленного понимания пройденного материала.

Просмотр содержимого документа
«Проект "Создание игры"»

Министерство общего и профессионального образования

Свердловской области


Направление: Информатика и ИКТ




СОЗДАНИЕ ОБУЧАЮЩЕЙ
КОМПЬЮТЕРНОЙ 2
D ИГРЫ





Исполнитель:

ученика 10 класса МАОУ СОШ № 178

с углубленным изучением отдельных предметов

Орлов Максим Сергеевич

Научный руководитель:

учитель информатики МАОУ СОШ № 178

с углубленным изучением отдельных предметов

Кутдусова Вероника Сергеевна







Екатеринбург, 2025

СОДЕРЖАНИЕ


Введение 3

Глава 1. Изучение ОСНОВ ИГРЫ 5

1.1 Что такое Компьютерная Игра? Немного из ее истории 5

1.2 Обучение при помощи игр 6

1.3 Игры для образования 7

1.3.1 Приложение Duolingo 9

1.3.2 Human Resource Machine 9

1.3.3 Witcher 3: Wild Hunt 10

1.4 Оборудование и программное обеспечение 11

1.4.1. Кроссплатформенный игровой движок Godot Engine 11

1.4.2. Игровой движок Construct 12

1.4.3. Кроссплатформенный игровой движок Unity 12

Глава 2 Создание Игры 15

2.1 Процесс работы в Unity 16

Заключение 18

Список ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 19

ПРИЛОЖЕНИЯ 20




Введение

Современная игровая индустрия предлагает огромное разнообразие продуктов, среди которых особое место занимают образовательные игры. Традиционные развлечения служат главным образом для отдыха и расслабления, привлекая пользователей динамичным сюжетом и захватывающей атмосферой. Между тем образовательные игры представляют собой принципиально иной тип продукта, объединяющий процесс обучения с увлекательной игровой формой.

Образовательные игры позволяют интегрировать учебные материалы непосредственно в игровую среду, делая процесс освоения нового материала интересным и естественным. Такая форма подачи способствует эффективному закреплению знаний, развивает критическое мышление и повышает заинтересованность обучающихся. Благодаря инновационным технологиям и грамотному дизайну, образовательные игры способны стать незаменимым дополнением к школьным урокам, предлагая учащимся новые способы повторения и углубленного понимания пройденного материала.

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

Цель настоящего проекта заключается в создании компьютерной игры, предназначенной для эффективного повторения и глубокого усвоения учебного материала по школьным предметам.

Объектом исследования выступает сама компьютерная игра,
Предметом - процессы проектирования и реализации игры, направленной на обучение и повторение материала.

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

Основные задачи проекта включают:

Изучение теоретической базы, связанной с созданием образовательных игр и принципами программирования;

Проектирование и реализация игровых уровней, позволяющих эффективно повторять и осваивать учебный материал;

Анализ результатов эксперимента и оценка эффективности разработанной методики;

Выявление перспектив дальнейшего развития проекта.

Методы исследования включают:

Теоретический анализ литературы по вопросам программирования и педагогики;

Практическое проектирование и разработку прототипа игры;

Аналитическое исследование полученной информации и промежуточных итогов.

В рамках данной работы были использованы ресурсы сети Интернет, специализированная документация Unity и различные специализированные программы, в частности среда разработки Unity. Работа структурирована и включает введение, основную часть, состоящую из двух глав, заключение, приложения и презентационный видеоролик, представленный в архивированном файле.

Общая продолжительность проекта составляет один календарный год.





Глава 1. Изучение ОСНОВ ИГРЫ 1.1 Что такое Компьютерная Игра? Немного из ее истории

Компьютерная игра-это программа, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре или самостоятельно выступающая в роли партнёра. Сейчас чаще используется термин «видеоигра».

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

Игровой продукт должен обладать рядом характеристик, среди которых важнейшие:

  1. Частота кадров (FPS): больше кадров - плавнее движение.

  2. Качественный сюжет: игрок глубже погружается в игровой мир.

  3. Интересный геймплей: удерживает внимание и делает игру захватывающей.

Отсутствие хотя бы одного из перечисленных компонентов снижает интерес аудитории и привлекательность продукта для инвесторов.

Жанровая классификация игр разнообразна:

  1. RPG (ролевые игры) позволяют создавать уникальных героев и исследовать виртуальные пространства.

  2. Стратегии развивают способность к принятию решений и управлению ресурсами.

  3. Образовательные игры способствуют обучению новым знаниям и развитию полезных навыков.

Графическое оформление варьируется от плоской двумерной (2D) до объемной трехмерной (3D) графики. Пиксельная графика удобна своей простотой реализации и эстетическим стилем ретро-игр.

Первые шаги видеоигр относятся к середине XX века, когда учёные создавали примитивные игровые программы на компьютерах и университетских лабораториях. Примером такого устройства стал патент Томаса Голдсмита и Эстла Манна на первый аналог электронной игры с изображением на экране в 1947 году.

Развитие технологии привело к появлению первых массовых игровых консолей вроде Atari 2600 в 1977 году. Позже возникла эпоха многопользовательских онлайн-игр, ставших популярными благодаря таким хитам, как Counter-Strike, World of Warcraft.

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

1.2 Обучение при помощи игр

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

Игра способствует формированию необходимых качеств личности, навыков и привычек. Еще в Древних Афинах (VI-IV вв. до н. э.) элементы соперничества (агонистика) играли важную роль в образовании. Дети и юноши участвовали в соревнованиях по гимнастике, танцам и риторике, развивая свои способности, стремление к самовыражению и познанию себя. Тогда же возникли первые виды военных игр, включая маневры и штабные тренировки.

Уже в Х веке школьное обучение сопровождалось состязаниями, особенно в области риторики. Процесс обучения носил преимущественно традиционный характер: учителя читали лекции, приводили примеры, инициировали обсуждения и поощряли учащихся к запоминанию, пересказыванию и обсуждению материала.

Эпоха Возрождения и Реформация в Западной Европе ознаменовались новыми взглядами на образовательные методы. Мыслители Томмазо Кампанелла и Франсуа Рабле выступали за использование игровых методик, полагая, что дети способны получать знания естественно и непринужденно через игру.

Ян Амос Коменский (1592-1670 гг.) критиковал традиционную школу («школы-каторжники») и предлагал превращать учебные заведения в площадки для детских игр. По его мнению, школы могли бы превратиться в универсальную игровую среду, адаптированную к возрасту обучающихся и стимулирующую активное участие в конкурсах и играх.

Философ Джон Локк подчеркивал важность включения игровых элементов в учебную практику, тогда как Жан-Жак Руссо разработал концепцию гражданского воспитания, основанную на сочетании общественного труда, совместных игр и праздников.

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

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

1.3 Игры для образования

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

Как работают образовательные игры?

Игровые платформы обеспечивают взаимодействие между учащимися и контентом через выполнение заданий, решение головоломок и получение вознаграждений. Такой подход значительно увеличивает вовлеченность студентов и позволяет быстрее усваивать новый материал.

Например, языки изучаются эффективнее, когда учащиеся получают удовольствие от практики. Языковые приложения часто предлагают следующие возможности:

  1. Тренировка лексического запаса через веселые мини-игры,

  2. Использование баллов и медалей для мотивации достижения высоких результатов,

  3. Создание позитивного опыта обучения путем объединения удовольствия и пользы.

Преимущества образовательных игр

Игровые подходы имеют ряд преимуществ перед традиционным методом преподавания:

  1. Повышение уровня концентрации и заинтересованности учащихся,

  2. Возможность многократного повторения материала в интересной форме,

  3. Улучшение долгосрочной памяти за счёт эмоциональной привязанности к процессу,

  4. Увеличение мотивации и уверенности в собственных силах.

Примеры образовательных игр

Существует большое разнообразие учебных игр и приложений, охватывающих широкий спектр дисциплин:

  1. Приложения для изучения иностранных языков (например, Duolingo),

  2. Математические тренажёры (Khan Academy Math),

  3. Программы для изучения биологии и химии (NOVA Elements),

  4. Логические игры для развития критического мышления (Lumosity).

Эти ресурсы демонстрируют, насколько мощным инструментом могут быть игры в процессе приобретения знаний и навыков.

1.3.1 Приложение Duolingo

Приложение — Duolingo - это популярный сервис для изучения иностранных языков, предлагающий занятия в виде интересных небольших уроков. Цель сервиса - упростить изучение языков, сделав его доступным каждому желающему абсолютно бесплатно.

Особенности приложения:

  1. Геймификация: Уроки представлены в виде заданий, за успешное выполнение которых пользователи получают очки опыта, медали и бонусы.

  2. Индивидуализация: Технология искусственного интеллекта адаптирует содержание и скорость курса под индивидуальные потребности пользователя.

  3. Практическая направленность: Курсы охватывают чтение, письмо, говорение и понимание устной речи, формируя комплексные языковые навыки.

  4. Доступность: Поддерживается более 40 языков, включая распространенные европейские языки и экзотические направления.

Проект возник из желания Луиса фон Ана обеспечить бесплатные условия для изучения английского языка жителям развивающихся стран. Вместе с Северином Хакером они создали платформу, предоставляющую высококачественное образование бесплатно, открывая новые перспективы и возможности для миллионов людей по всему миру.

1.3.2 Human Resource Machine

Human Resource Machine - это оригинальная головоломка, созданная Tomorrow Corporation, целью которой является знакомство игроков с основами программирования через простой и наглядный интерфейс. Основная задача игры - организовать рабочий процесс офиса, управляя персонажем-автоматом.

Основные характеристики:

  1. Формат: Каждое задание представлено в виде рабочего задания, связанного с сортировкой, обработкой и отправкой документов.

  2. Механика: Пользователи программируют поведение героя с помощью простых команд, похожих на инструкции машинного языка (ассемблер).

  3. Разнообразие: Около 40 головоломок разной сложности, рассчитанных на разные уровни подготовки.

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

1.3.3 Witcher 3: Wild Hunt

The Witcher 3: Wild Hunt - масштабная ролевая игра в жанре action/RPG, разработанная польской студией CD Projekt Red. Продолжая историю приключений Геральта из Ривии, эта игра перенесла игроков в огромный открытый мир, наполненный глубокими сюжетами, детализированными персонажами и уникальной атмосферой, вдохновленной славянской культурой.

Ключевые особенности:

  1. Сюжет: Герою предстоит спасти приёмную дочь Цири, попутно сталкиваясь с древними силами и тайнами вселенной Ведьмака.

  2. Мир: Открытый мир, богатый историями, заданиями и возможностями взаимодействия с окружающей средой.

  3. Атмосфера: Сложный выбор влияет на ход событий, создавая уникальный опыт для каждого игрока.

  4. Язык: Богатая речь, полная идиом, метафор и культурных отсылок, что требует высокого уровня владения языком для полноценного погружения в атмосферу игры.

1.4 Оборудование и программное обеспечение

Оборудование и ПО играют ключевую роль в современных технологиях, обеспечивая основу для функционирования компьютеров и электронных устройств.

Основные компоненты оборудования:

  1. Компьютер: Устройство, предназначенное для обработки данных и выполнения различных задач.

  2. Клавиатура: Используется для ввода информации и навигации в операционной системе.

  3. Мышь: Средство управления курсором и интерфейсом компьютера.

  4. Монитор: Отображает графическую информацию, передаваемую компьютером.

1.4.1. Кроссплатформенный игровой движок Godot Engine

Godot Engine - это свободный и кроссплатформенный игровой движок с открытым исходным кодом, предназначенный для разработки 2D и 3D игр. Предлагая мощные инструменты для дизайна и программирования, он поддерживает работу на нескольких платформах и даёт возможность легко распространять игры.

Возможности:

  1. Полностью бесплатная лицензия (MIT);

  2. Удобный интерфейс для дизайнеров и программистов;

  3. Простота интеграции графики, звука и сценариев;

  4. Интеграция с инструментами типа GitHub для совместной работы.

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


1.4.2. Игровой движок Construct

Construct - это профессиональный инструмент для разработки 2D игр, ориентированный на новичков и художников, не имеющих навыков программирования. Этот движок позволяет быстро создавать игры, используя интуитивно понятный визуальный редактор.

Функциональность:

  1. Легкое управление проектами и дизайном интерфейса;

  2. Экспорт игр на разнообразные платформы, включая мобильные устройства и веб-пространства;

  3. Широкий набор встроенных эффектов и анимации;

  4. Поддержка внешних модулей расширения для продвинутых возможностей.

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

1.4.3. Кроссплатформенный игровой движок Unity

Unity - один из наиболее популярных игровых движков в мире, используемый профессионалами и начинающими разработчиками для создания широкого спектра игр и приложений. Впервые представленный в 2005 году, он стал стандартом для многих крупных студий и инди-разработчиков.

Характеристики:

  1. Универсальность: Подходит для создания игр любых жанров и типов платформ.

  2. Мощные редакторы и скриптов: Позволяет удобно настраивать сцены, объекты и управлять поведением персонажей.

  3. Совместимость: Возможность экспорта игр на десятки платформ, включая настольные ОС, мобильные устройства и консоли.

Несмотря на доступность бесплатных версий, профессиональные версии Unity предоставляют дополнительные инструменты и поддержку, повышая эффективность разработки.

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

Одной из новинок является NeuroRacer, игра, специально разработанная учёными Калифорнийского университета Сан-Франциско для улучшения когнитивных способностей пожилых людей. Другим примером служит Foldit, биологическая игра-головоломка, которая помогла решить проблемы в структуре белков, важные для медицины и науки.

Классическими работами в области игровой педагогики являются исследования Джейн МакГонигал ("Reality is Broken"), Стива Свитера ("A Theory of Fun for Game Design") и Яна Богоста ("Persuasive Games"). Эти авторы внесли значительный вклад в разработку теории и методологии эффективного использования игр в образовательных целях.

Некоторые игры, такие как серия Civilization, оказали сильное влияние на формирование интереса молодёжи к истории и политике. Другие игры, например, Minecraft, широко применяются в школах для стимуляции творческого мышления и проектирования архитектурных сооружений.

Несмотря на многочисленные положительные аспекты, чрезмерное увлечение играми может приводить к зависимости и снижению работоспособности. Многие специалисты подчёркивают необходимость умеренного подхода к использованию игр и контроля за временем, проводимым за ними.

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


Глава 2 Создание Игры

Задача: Разработка игры на Unity с образовательными элементами.

Создание игры прошло несколько последовательных этапов:

  1. Формирование идеи и первоначальная концептуализация.

  2. Сбор и подготовка текстур, моделей и прочих визуальных элементов.

  3. Добавление игровых персонажей и уровней.

  4. Внедрение образовательных элементов и викторины.

Этап 1: Концепция игры

Основной задачей проекта было разработать простую двухмерную игру, совмещённую с вопросами из образовательной программы по математике (уровень ОГЭ). Эта идея позволила сочетать увлекательную игровую динамику с полезным содержанием, обеспечивающим дополнительную пользу от прохождения игры.

Этап 2: Текстуры и визуальное оформление

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

Особенностью двухмерной графики является её меньший объём памяти и относительная простота реализации, что позволило сосредоточиться на основной цели проекта - внедрении образовательных элементов.

Этап 3: Персонажи и уровни

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

Всего было создано три уровня различной сложности, с постепенным увеличением количества противников и изменением структуры заданий.

Этап 4: Включение образовательных элементов

Ключевым моментом разработки была интеграция вопросов из образовательной программы. На каждом уровне после победы над противниками игроку предлагается решить задачу из базы тестов ОГЭ по математике. Ответ вводится в специальное поле, и если он неправильный, появляется подсказка с верным решением.

Вопросы были подобраны из открытого банка заданий ОГЭ, доступного на сайте решу ОГЭ, что обеспечивает их актуальность и достоверность.

2.1 Процесс работы в Unity

Создавая проект, была использована пошаговая инструкция и инструменты Unity, позволяющие реализовывать все этапы разработки:

Создание проекта. Запускаем Unity hub и создаём новый проект, выбирая предпочтительную графическую систему (Выбрали 2d, так как она проще и быстрее реализуется). (Приложение №1)

Меню и сцена. Создали главную сцену, которая служит стартовым меню игры. Меню включает кнопки перехода на уровни. (Приложение №2)

Первый уровень. Располагаем главного героя и трёх противников на сцене. Механика боя простая: прыжком на голову противника герой побеждает врага. (Приложение №3)

Интерактивные окна. Когда все противники повержены, открывается окно с вопросом из школьного курса математики. Здесь предусмотрена проверка правильности введённого ответа и помощь в виде правильного решения. (Приложение №4,5)

Дополнительные уровни. Аналогично первому уровню создаются второй и третий, отличающиеся количеством противников и структурой задач. (Приложение №6)

Каждая сцена содержит сценарий, созданный на языке c#, контролирующий поведение персонажей, проверку условий победы и отображение окон с вопросами.



Заключение

Реализованный проект продемонстрировал возможности игрового движка Unity для разработки образовательных приложений. Продуманное распределение труда команды и эффективное использование инструментов позволили создать простую, но увлекательную игру, направленную на повторение и усвоение школьной программы, а также развитие навыков быстрого решения типичных заданий ЕГЭ.

Проект доказал эффективность интеграции игровых технологий в учебный процесс, повышая мотивацию учащихся и облегчая восприятие учебного материала. Такой подход позволяет значительно повысить качество подготовки школьников к экзаменам, делая обучение одновременно полезным и интересным.

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



Список ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  1. https://dtf.ru/games/189651-videoigry-v-uchebnoi-programme-kak-igry-ispolzuyut-v-obrazovanii?ysclid=mamjpehz59828159345

  2. https://habr.com/ru/companies/englishdom/articles/429716/

  3. https://unity.com/ru/developer-tools

  4. https://ru.wikipedia.org/wiki/Duolingo

  5. https://godotengine.org/

  6. https://habr.com/ru/specials/589149/

  7. https://www.playground.ru/misc/news/pochemu_igrat_polezno-227145



ПРИЛОЖЕНИЯ



Приложение №1


Приложение №2


Приложение №3


Приложение №4


Приложение №5


Приложение №6