АННОТАЦИЯ 5
ВВЕДЕНИЕ 9
1 ПОСТАНОВКА ЗАДАЧИ 10
1.1 Описание игры и ее правила 10
Тексты заданий 13
1.2 Описание прототипа 13
1.3 Требования к Web-приложению 19
Выводы по разделу 20
2 РАЗРАБОТКА МОДЕЛИ ПРИЛОЖЕНИЯ 21
2.1 Анализ потоков данных 21
2.3 Описание базы данных 22
2.4 Выбор инструментов решения 26
Выводы по разделу 30
3 РАЗРАБОТКА ЛОГИКИ И ИНТЕРФЕЙСОВ ПРИЛОЖЕНИЯ 31
3.1 Работа с базой данных 31
3.2 Интерфейс администратора 32
3.3 Интерфейс игрока 32
3.4 Интерфейс автора игр 33
3.5 Интерфейс игры 33
Выводы по разделу 37
ЗАКЛЮЧЕНИЕ 38
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 39
С каждым днем набирает популярность активный вид досуга как квесты: квест комнаты и ночные городские игры.
• Квест комната - одна команда, одна комната, организатор всегда рядом.
• Ночная городская игра - много команд, много игровых локаций, организаторы не всегда могут быть на месте проведения игры.
Одной из важных составляющих городской игры является метод мониторинга команд и современная выдача заданий и проверка ответов.
Цель дипломного проекта - разработка сайта для проведения ночных городских игр, а также запуск проекта на вычислительных мощностях ЮУрГУ с целью популяризации этих игр и игр от Лиги ЮУрГУ.
Объектом исследования являются правила и сценарии организации ночных городских игр.
Предметом исследования является создание инструмента для организации и динамического проведения игр.
На сегодняшний день разработано приложение, на котором можно проводить игры.
Разработано Web-приложение, готовое к проведению ночных городских игр онлайн. С его помощью можно организовать игру, проводить онлайн игры, и разрабатывать сценарии новых игр.
Задачи, поставленные при разработке, в целом, выполнены.
Планируется расширение функциональности приложения, например, будет добавлен функционал подсказок и штрафов в игре, разработаны отчеты, которые после игры смогут показать мониторинг прохождения игры. Планируется разработка варианта приложения на телефон и подключение к сайту робота-телеграма.