ПО для керування ігровим процесом в Квест кімнаті
+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
Список з вибором підказки на екран. Це може бути відеоролик, зображення або текст. Відео та зображення потрібно підготувати заздалегідь в модулі SCENS
- Текст підказки. Перед тим як відобразити текс на екрані його можна відредагувати натиснувши цю кнопку. Ви можете ввести будь-який текст або клікнути по заготівлях трохи по нижче.
 

так текст може виглядати на екрані:

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

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

Як правило, це управління світлом, включення і виключення механізмів, відкриття дверей, вмикання на екран певних сцен і багато іншого.
 

LIVE AUDIO

Звук на колонки може надходити через модуль LIVE AUDIO. Модуль може бути відкритий як веб сторінка на будь-якому пристрої, до якого підключені колонки. Відтворюються сцени, створені в модулі SCENS
Звук може бути в форматі .mp3 або .ogg
Якщо потрібно програвати одночасно різні звуки, то створюється додаткові канали Live audio 2, Live audio 3 ... і так далі, обмежень немає.
 
 
LIVE VIDEO

Відео зі звуком може надходити на різні екрани через модуль LIVE VIDEO. Модуль може бути відкритий як веб сторінка на будь-якому пристрої, до якого підключений монітор, телевізор або проектор, це може бути компьютер, планшет або телефон. Відтворюються сцени, створені в модулі SCENS
Відео може бути в форматі .mp4 або .ogg
Якщо потрібно виводити одночасно різний відео на кілька екранів, то створюється додаткові канали Live video 2, Live video 3 ... і так далі, обмежень немає.
 
KNOWLADGE BASE

База знань по роботі з програмою.
 

 
МОДУЛІ, ЯКІ ВИКОРИСТОВУЮТЬСЯ ДЛЯ ПРОГРАМУВАННЯ СЦЕНАРІЮ ІГРИ.
 
OBJECTS

Список об'єктів контрольованих контролерами через реле. Використовується в скриптах.
 
quest control system objects
 
USERS

писок користувачів і паролі для доступу до програми

 
 
SCENS
 
Тут створюються всі аудіо і відео сцени. Визначається ланцюжок послідовностей в сценарії гри. Сцени можуть підключати 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. Такий підхід дозволяє швидко і гнучко, без будь-яких програмних обмежень налаштувати будь-який функціонал.