ПО для управления игровым процессом в Квест комнате
+38(044) 357 75 50       +48 501 779 896

ПО для управления игровым процессом в Квест комнате

Описание основных возможностей  программного обеспечения для управление игровым процессом в квест комнате.
Программное обеспечение работает через веб приложение, на любом компьютере или гаджете. Для работы серверной части нужен WEB Server, как правило, функцию сервера, выполняет «Мастер Контролер».  Но также серверную часть можно установить на любой компьютер под управлением любой операционной системы – Windows, Linux, Android и другие.
 
Задачи, которые решает этот софт:
  • Автоматизация работы всех электронных элементов в комнате.
  • Контроль готовности к началу игры.
  • Мониторинг игрового процесса.
  • Удаленное управление элементами в комнате.
  • Вывод игрокам изображения, видео, аудио контента.
  • Получение статистики работы комнаты.
После авторизации, вы попадаете в MAIN MENU:
 
quest control main menu
 
МОДУЛИ КОТОРЫЕ ИСПОЛЬЗУЕТ АДМИНИСТРАТОР КВЕСТ КОМНАТЫ.
 
GAME HOUR
Это список всех игр и их результаты.  Видно, когда прошла игра, сколько времени заняла, сколько человек участвовало. Можно фиксировать оплаты, для дальнейшего построения отчетов.
Доступны различные фильтра поиск по дате,  экспорт в Excel.
 
quest control create game

- Кнопка «Create game» вызывает форму для создания игрового часа. Обычно администратор нажимает в модуле GAME PANEL

После заполнения полей, создается новый игровой час (игра еще не начата). Комната ждет приготовлений со стороны администратора, включены все замки и механизмы.

 
GAME PANEL
Тут все, что нужно администратору для наблюдение за игрой.
- Кнопка «Create game» вызывает форму для создания игрового часа.
- Переключатель для старта или остановки игры. Также игра может быть запущена от какого либо действия внутри комнаты.
- Счетчик времени. Если понадобится всегда  можно добавить время игры.
- Состояние кнопки HELP. Если команда просит о помощи, кнопка загорится красным и начинает играть композиция  «Help» группы Beatles. При этом игра может стать на паузу (зависит от настроек)
-  Список загадок в комнате. Уже разгаданные загадки отображаются перечеркнутыми.
-  Текущее состояние Live Audio – что игроки сейчас слышат и Live video – что сейчас на экране.
 
quest game panel
-  Список с выбором подсказки на экран. Это может быть видеоролик, изображение или текст. Видео и изображение нужно подготовить заранее в модуле  SCENES
- Текст подсказки. Перед тем как отобразить текс на экране его можно отредактировать нажав эту кнопку. Ввести можно любой текст или кликнуть по заготовкам чуть по ниже.
 

так может выглядеть на экране:

help text on the screen
help text on the screencounttime on the screen
 
 
 
CONTROL PANEL

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

Как правило, это управление светом, включение и выключение механизмов, открытие дверей, включение на экран определенных сцен и многое другое.
 
 
LIVE AUDIO
Звук на колонки может поступать через модуль LIVE AUDIO.  Модуль может быть открыт как веб страница на любом устройстве, к которому подключены колонки. Воспроизводятся сцены, созданные в модуле SCENES
Звук может быть в формате .mp3 или .ogg
Если нужно проигрывать одновременно разные звуки, то создается дополнительные каналы Live audio 2, Live audio 3 … и так далее, ограничений нет.
 
 
LIVE VIDEO
Видео со звуком может поступать  на различные экраны через модуль LIVE VIDEO.  Модуль может быть открыт как веб страница на любом устройстве, к которому подключен монитор, телевизор или проектор, это может быть планшет или телефон. Воспроизводятся сцены, созданные в модуле SCENES
Видео может быть в формате .mp4 или .ogg
Если нужно выводить одновременно разное видео на несколько экранов, то создается дополнительные каналы Live video 2, Live video 3 … и так далее, ограничений нет.
 
 
KNOWLADGE BASE
База знаний по работе с программой.
 
 
 
МОДУЛИ, КОТОРЫЕ ИСПОЛЬЗУЮТСЯ ДЛЯ ПРОГРАММИРОВАНИЯ СЦЕНАРИЯ ИГРЫ.
 
OBJECTS
Список объектов контролируемых  контролерами через реле. Используется в скриптах.
 
quest control system objects
 
USERS

Список пользователей и пароли для доступа к программе

 
 
SCENES
Тут создаются все аудио и видео сцены. Определяется цепочка последовательностей в сценарии игры. Сцены могут  подключать scripts и на оборот, скрипты могут запускать сцены.
 
quest scens
 
Описание полей для заполнения в карточке сцены

Название поля

Пример значения

Описание

Name scene

Final scene

Название которое будет отображаться администратору комнаты в списке сцен или подсказок

no name

19

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

Name file

already_win

Название файла  который нужно проиграть.

Upload

кнопка

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

Language

en

Укажите название языка, что бы программа могла отличить сцены на разных языках.

Chanel

Live_video

В какой канал проиграть. Может быть несколько видео или ауди каналов.

File type

Video

Тип контента. Может быть VIDEO, IMAGE, AUDIO, FLASH GAME

Top %

5

Какой сделать отступ в %  от верхнего края экрана до изображения

Left %

10

Какой сделать отступ в % от левого края экрана до изображения

Width

100%

Ширина изображения в пикселях или %

Height

1200

Высота изображения в пикселях или %

Description

Запустить в конце

Просто заметка

Go to scene

end_game

Название файла сцены, к которой потом перейти

Go to after

60

Через сколько секунд перейти к указанной выше сцене

Send command

light_off

Какую команду выполнить. Обработка команд описана в файле сценария livecommand.php

Send after

18

Через сколько секунд выполнить указанную выше команду

Include script

../script/myscript.php

Подключить  при необходимости дополнительный скрипт.

Loop

не стоит галочка

Проигрывать файл по кругу

Active

стоит галочка

Если снять галочку, сцена становится неактивной и отображается серым цветом в конце списка сцен

Save

кнопка

Нажмите, что бы сохранить сцену

Крестик

картинка

Нажмите, что бы удалить сцену

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