2.15M
Category: programmingprogramming

Создание игры-головоломки на движке Unity

1.

ФГАОУ ВО «Волгоградский государственный университет»
Институт математики и информационных технологий
Кафедра информационных систем и компьютерного моделирования
Пшеничников Павел Андреевич
Создание игры-головоломки на движке Unity
Направление подготовки:
09.03.04 «Программная инженерия»
Группа:
ПРИб-222
Руководитель практики:
Бутенко М.А., доцент каф. ИСКМ
Ответственный за организацию практики:
Сиротин Д.С., ассистент каф. ИСКМ
Волгоград - 2024

2.

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

3.

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

4.

Описание игры
Целевая аудитория:
1) Школьники.
2) Преподаватели.
3) Новички в программировании.
Основные механики:
1) Последовательности действий: игрок выстраивает команды для
выполнения задач (движение, повороты, подбор предметов).
2) Циклы: оптимизация повторяющихся действий.
3) Условия: адаптация алгоритмов в зависимости от окружающей
обстановки.
4

5.

Этапы разработки
Рисунок 1. Макет первого
уровня
Рисунок 2. Макет второго
уровня
5

6.

Этапы разработки
Рисунок 3. Макет третьего уровня
6

7.

Этапы разработки
Рисунок 4. Макет интерфейса
7

8.

Синтаксис Redis и MongoDB
Рисунок 5. Макет окна
проигрыша
Рисунок 6. Макет окна перехода
на следующий уровень
8

9.

Техническая реализация
Рисунок 7. Диаграмма
прецедентов
9

10.

Техническая реализация
Рисунок 8. Диаграмма классов
10

11.

Техническая реализация
Рисунок 9. 1 уровень
11

12.

Техническая реализация
Рисунок 10. 2 уровень
12

13.

Техническая реализация
Рисунок 11. 3 уровень
13

14.

Техническая реализация
14

15.

Заключение
В результате выполнения данной научно-исследовательской работы был
разработан и реализован проект обучающей игры-головоломки, направленной
на знакомство пользователей с базовыми концепциями алгоритмов и
программирования, и выполнены следующие задачи.
1) Изучены основные компоненты игрового движка Unity
2) Разработана концепция и проект игры-головоломки
3) Создана игра-головоломка по разработанному проекту
15
English     Русский Rules