Умный ринг

Умный ринг


Общая информация об игре «Умный ринг»

Суть игры

Умный ринг – это интеллектуальная игра для двух игроков. Игроки проверяют свои знания и узнают новое.

Одна игра состоит из шести раундов. Один раунд из трёх вопросов. Каждый вопрос имеет четыре варианта ответа.

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

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

Основные правила

Что можно делать

Как это сделать

Что можно делать

Как это сделать

Пригласить игрока в игру

Через поиск на странице Список игр

Вызвать игрока повторно, если нет другой активной игры с этим игроком

После завершения игры нажать кнопку “Реванш”

Соперником пользователя может быть бот

Бот обязательно сделает одну ошибку за игру. Но только одну – он достаточно умный для этого.

На странице со списком игр можно найти соперника.

Бот всегда первый в списке поисковой выдачи.

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

Перед началом каждого раунда из шести тем случайно подается не более трёх тем на выбор:

  1. С первого по четвёртый раунды – три темы на выбор

  2. Пятый раунд - две оставшиеся темы на выбор

  3. Шестой раунд - одна оставшаяся тема без выбора

Чего нельзя делать

Почему

Как быть

Чего нельзя делать

Почему

Как быть

С одним игроком нельзя иметь несколько активных игр

Механика игры предусматривает только одну активную игру с выбранным пользователем.

  1. Закончить текущую игру и начать новую с тем же игроком

  2. Одновременно играть с разными игроками (п.3 Что можно сделать)

Играть, когда в Административной части создано меньше шести тем для игры.

Одна игра длится шесть раундов. Один раунд – одна тема.
Не хватает тем – не хватает раундов.
Если не хватает раундов – игра не начнётся.

  1. Прочитать заглушку для таких случаев.
    "Игра временно недоступна. Скоро мы снова откроем возможность играть!"

  2. Не скучать – на портале должно быть много всего интересного!

Иметь одновременно неограниченное количество активных игр: и приглашений, и в процессе

Игра засчитывается в суточный лимит для пользователя на момент:

  • Вызова соперника, а не реального начала игры, если пользователь сам инициировал игру

  • На момент начала игры, если это реванш или пользователя кто-то вызвал

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

  • Вызвать на игру нового соперника

  • Вызвать на реванш прошлого соперника

  • Получать вызов / реванш от других пользователей

  1. Наслаждаться предоставленным количеством игр

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

  3. Дождаться пока пройдет 24ч, а к этому времени у вас уже восстановится лимит игр в сутки

Выбрать темы для раундов или игры до начала игры

При начале игры из общего числа всех активных тем случайно выбираются 6 тем

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

Выбрать тему раунда во время игры (см. п.5 Что можно сделать)

Темы не повторяются внутри одной игры

Один раунд – одна тема.

Наслаждаться игрой по правилам

Тема раунда не предлагается для выбора в следующих раундах

Один раунд – одна тема.

Наслаждаться игрой по правилам

Изменить количество тем, раундов, вопросов, ответов

В одной игре шесть раундов. В одном раунде три вопроса. У одного вопроса четыре варианта ответа.

Наслаждаться игрой по правилам

Как играть

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

Общее описание игровой сессии

  1. Пользователь заходит в модуль из меню и попадает на страницу со списком игр.
    На этой странице пользователь:

    1. Ищет и выбирает соперника

    2. Предлагает сопернику сыграть в игру

    3. Так как соперник имеет право первого хода, пользователь ждёт, пока соперник сделает свой ход.

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

    5. Если соперник выполнил свой первый ход, игра продолжается

  2. Соперник начинает игру (первый раунд)

    1. Соперник выбирает тему раунда

    2. Отвечает на вопросы

    3. Передаёт ход и ждет ответного хода пользователя

  3. Пользователь делает ответный ход

    1. Отвечает на вопросы темы, которую выбрал соперник. Первый раунд игры на этом завершён.

  4. Пользователь должен сделать свой ход

    1. Он выбирает тему второго раунда

    2. Отвечает на вопросы

    3. Передаёт ход и ждёт ответного хода соперника.

  5. Соперник делает ответный ход. Второй раунд игры завершён.

  6. Игра продолжается. Игроки делают ходы по очереди. Темы к раундам тоже выбираются по очереди.

    1. Соперник выбирает тему в раундах номер 1, 3 и 5. Раунды играются аналогично пунктам 2 и 3.

    2. Пользователь выбирает тему в раундах номер 2 и 4. Раунды номер 2. 4 и 6 играются аналогично пунктам 4 и 5.

      1. Перед раундом номер 6 остается одна тема, её и будут разыгрывать игроки. Этот формальный выбор делает пользователь. Он должен ходить первым в этом раунде.

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

Окончание игры

Результаты игры

При завершении игры пользователям зачисляются баллы. За исключением случаев, когда в Административной части на вкладке Конфигурация в поле “Количество игр в сутки, за которое можно получить баллы“ установлено значение, ограничивающее количество игр в сутки для пользователей, за которые они могут получить баллы, и пользователь уже сыграл все доступные ему в текущие сутки игры на баллы.

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

Результат игры

Условия

Сколько баллов будет начислено (если игра для пользователя была на баллы)

Что в Статистике в ЛК

Какие уведомления по этому случаю

Если игра сыграна полностью

Если игра завершена по тайм-ауту

Пользователь победил

Пользователь набрал больше баллов, чем соперник, на момент завершения игры

Соперник не выполнил свой ход за положенное время*

Количество баллов = (количество баллов, начисляемых за правильный ответ) * (количество правильных ответов) + %баллы за победу из конфига

Победа в игре «Умный ринг»

Вы победили в игре «Умный ринг» (ссылка в модуль)

 

Пользователь не выполнил свой ход за меньшее количество времени

Пользователь проиграл

Пользователь набрал меньше баллов, чем соперник, на момент завершения игры 

Пользователь не выполнил свой ход за положенное время*

Количество баллов = (количество баллов, начисляемых за правильный ответ) * количество правильных ответов

Участие в игре «Умный ринг»

Вы проиграли в игре «Умный ринг» (ссылка в модуль)

 

Соперник не выполнил свой ход за меньшее количество времени

Ничья

Пользователь и Соперник набрали одинаковое количество баллов на момент завершения игры 

Пользователь и соперник не выполнили свой ход за положенное время*

Количество баллов = (количество баллов, начисляемых за правильный ответ) * количество правильных ответов + %баллы за ничью из конфига

Участие в игре «Умный ринг»

Вы сыграли вничью в игре «Умный ринг» (ссылка в модуль)

*по умолчанию это 24 часа. Значение можно изменить в конфигурации.

Все возможные уведомления описаны ниже в соответствующем подразделе.

Важно: если игра завершилась по тайм-ауту, то перейти к следующему этапу можно только после действий пользователя.
Пример: нажатие кнопки “Далее”.


Информационный поп-ап при получении доступа по баллам

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

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

Содержание и механика поздравительного поп-апа описана здесь.

Публичная часть

Общая информация

Чтобы открыть модуль, Пользователь должен выбрать его в меню портала слева:

Стартовая страница

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

image-20251209-055409.png
  • Если в Административной части портала создано менее 6 активных тем, игра невозможна и при входе на страницу со списком игр отображается экран-заглушка.

Заглушка в браузерной версии платформы и в мобильном приложении

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

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

Вкладка Текущие игры

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

Общий вид модуля в браузерной версии платформы и в мобильном приложении

На экране отображается поле поиска соперника и списки игр.

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

  • Список "Текущие игры" – содержит игры, в которых пользователь участвует сейчас.

  • Список “Ожидание” – содержит игры, которые пользователь хочет провести, но соперник еще не принял вызов.

  • Если ни в одном из списков игр нет, то вместо них отображается стартовый экран-заглушка.

Заглушка “Пора начать игру!” в браузерной версии платформы и в мобильном приложении

Вкладка Завершенные

Вкладка содержит список прошедших игр пользователя с возможностью посмотреть результаты.

Если у пользователя нет прошедших игр, то отображается заглушка: Нет прошедших игр

Как найти соперника

Чтобы найти соперника перейдите по кнопке Найти соперника на страницу поиска соперников.

На странице есть возможность:

  • найти соперника в поле Поиск соперника. Подробнее о механике поиска Умный ринг | Правила поиска

  • выбрать из списка доступных соперников. Список формируется с учтом активной настройки Поиска сопреника в Конфигурации модуля Умный ринг | Вкладка Конфигурация. Возможно обновление списка соперников по кнопке Обновить список.

    • список пользователей формируется случайным образом

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

    • не отображаются сотрудники, с которыми уже есть активные игры

    • после выбора соперника, он пропадает из списка предложенных соперников

    • максимальное количество отображаемых пользователей - 12

    • список не формируется, если:

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

  • играть с ботом. При нажатии на кнопку Игра с ботом запускается игра и открывается страница с первым вопросом.

Если соперник найден и активных игр между пользователем и соперником нет, то пользователь может начать игру и бросить вызов сопернику. Для этого на плашке соперника есть кнопка “Вызвать”.

Страница со списком игр
(1) Поле Поиск соперника; (2) Плашка с информацией о сопернике

Правила поиска

  • После ввода двух символов убираются списки игр и вместо них появляются попадающие под условия карточки пользователей с соответствующими Статусами.

  • При поиске отображается одновременно не более 6 пользователей.

    • Список можно листать вниз

  • В списке отображаются все пользователи портала, кроме удаленных, неактивных и скрытых пользователей

  • Работает сортировка пользователей в списке поисковой выдачи:

    • Бот Motivity всегда выводится первым, вне зависимости от того, какие символы ввел пользователь в строку поиска.

    • Затем выводятся пользователи портала: сначала сотрудники отдела/отделов пользователя, далее все остальные пользователи по алфавиту.

  • Если пользователи не найдены, отображается базовая заглушка.

(1) Заглушка на странице поиска, если пользователи не найдены; (2) Кнопка сброса. Система возвращает к списку игр при нажатии на неё.

Внешний вид списка пользователей в поиске Умного ринга.
(1) Бот Motivity

Что отображается в результате поиска

В списке результатов поиска о каждом найденном пользователе отображается информация:

  • Аватар

  • Имя и Фамилия

  • Должность, город – если указаны.

  • Индикатор статуса:

    • онлайн

    • оффлайн

  • Кнопки действий - в зависимости от статуса игры, см. описание в таблице ниже

  • Если кликнуть по любому месту в списке пользователей, кроме кнопок действий, откроется Профиль соответствующего пользователя в новом окне

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

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

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

  • Если в полях Количество баллов за правильный ответ, Количество баллов за победу, Количество баллов за ничью НЕ 0

    • Если в ПА заданы значения в полях Количество доступных для пользователя игр в сутки и Количество игр в сутки, за которое можно получить баллы, то “Сегодня доступно N игр, из них X — за баллы“, где N и X значения, заданные в Панели администратора в Конфигурации Умного ринга

    • Если в ПА задано значение ТОЛЬКО в поле Количество доступных для пользователя игр в сутки, то текст блока должен быть следующий: “Сегодня доступно N игр“, где N значение, заданное в Панели администратора в Конфигурации Умного ринга

    • Если в ПА задано значение ТОЛЬКО в поле Количество игр в сутки, за которое можно получить баллы, то текст блока должен быть следующий: “Сегодня N игр за баллы“, где N значение, заданное в Панели администратора в Конфигурации Умного ринга

    • Если в ПА НЕ задано значение в полях Количество доступных для пользователя игр в сутки и Количество игр в сутки, за которое можно получить баллы, т.е. они пустые, то текст блока должен быть следующий: "Сегодня все игры за баллы"

  • Если в полях Количество баллов за правильный ответ, Количество баллов за победу, Количество баллов за ничью = 0

    • Если в ПА заданы значения в полях Количество доступных для пользователя игр в сутки и Количество игр в сутки, за которое можно получить баллы, то “Сегодня доступно N игр“

    • Если в ПА задано значение ТОЛЬКО в поле Количество игр в сутки, за которое можно получить баллы: подсказки нет, элемент, информирующий пользователя о лимите игр, не отображается

    • Если в ПА задано значение ТОЛЬКО в поле Количество доступных для пользователя игр в сутки, то “Сегодня доступно N игр“

    • Если в ПА НЕ задано значение в полях Количество доступных для пользователя игр в сутки и Количество игр в сутки, за которое можно получить баллы, т.е. они пустые: подсказки нет, элемент, информирующий пользователя о лимите игр, не отображается

Счетчик доступных для пользователя игр уменьшается сразу после вызова соперника или на момент начала игры

Если суточный лимит игр был исчерпан, то в элементе отображается текст: На сегодня лимит новых игр исчерпан

Процесс начала игры

Общее описание процесса описано выше, в разделе Как играть.

  1. Пользователь в поле поиска выполняет поиск нужного соперника

    1. с этим пользователем не должно быть ни одной начатой игры

  2. Нажимает кнопку "Вызов" - при этом начинается игра с соперником, при этом она отображается на вкладках у игроков.

    1. Пользователь, который вызвал соперника в игру - игра отображается в списке игр  “Ожидание” (см. описание ниже)

    2. Соперник - игра отображается в списке игр “Текущие игры” (см. описание ниже)

  3. Счетчик доступных для пользователя игр уменьшается сразу после нажатия кнопки "Вызов". При этом:

    • Если пользователь отыграл лимит игр, то кнопка Вызвать напротив ФИО соперника заблокирована. При наведении на заблокированную кнопку отображается хинт с текстом: “Вы сыграли максимальное количество игр на сегодня. Завершите начатые или возвращайтесь завтра, чтобы продолжить соревнования!“

    • Если пользователь хочет вызвать соперника, который отыграл лимит игр, то кнопка Вызвать напротив ФИО соперника заблокирована. При наведении на заблокированную кнопку отображается хинт с текстом: “Ваш противник сыграл максимальное количество игр на сегодня. Вы можете вызвать другого коллегу или отложить соревнование до завтра“

  4. Механика начала игры:

    1. Соперник имеет право первого хода

    2. Если соперник не выполнил свой первый ход в течение 24 часов, игра завершается – пропадает из списков игр у обоих пользователей, зачитывается как несыгранная и возвращается в суточный лимит игр пользователя, который вызвал соперника в игру

      1. Значение тайм-аута задано по умолчанию, его можно изменить в конфигурации

    3. Если соперник выполнил свой первый ход в течение 24 часов, игра продолжается

      1. Продолжение процесса описано в разделе Как играть

Вызов соперника

Соперник исчерпал лимит игр

Пользователь исчерпал лимит игр

Как выглядят списки игр

Общий вид списка игр
(1) Список Текущие игры; (2) Информация о сопернике; (3) Кнопка Ваш ход с таймером на ход; (4) Список Завершённые; (5) Информация о сопернике; (6) Поле со счётом игры и её результатом

Информация в плашке игры:

  • Аватар соперника

  • Имя и Фамилия соперника

  • Должность, город – если указаны.

  • Индикатор статуса:

    • онлайн

    • оффлайн

  • Кнопка:

    • Название - текст кнопки и действие при нажатии на кнопку зависит от статуса игры, см. описание в таблице ниже

    • Счёт игры - только для игр в списке "Завершенные"

    • Только для игр в списках "Текущие игры", "Ожидание" отображается время до окончания игры – таймер на убывание от 24 часов

  • Списки отображается в реальном времени

    • Количество игр в списках:

      • Список “Завершенные" - не более 4 игр

      • Остальные списки - количество игр не ограничено, список можно пролистать

    • Сортировка игр в списке: 

      • От самой ранней начатой игры вниз к более поздним

      • От той игры, в которой недавно происходили действия (например, ответ соперника) вниз к играм с более поздним временем последнего действия

      • От той игры, в которой ожидается ход текущего пользователя, вниз к играм, в которых ожидается ход соперника

Как выглядит главная страница Игры

Страницы игры в мобильном приложении

Страница игры в браузерной версии платформы
(1) Кнопка Список игр; (2) Игровая информация: счёт и игроки; (3) Строка с информацией о раунде: в центре тема раунда, под пользователями индикаторы ответов

На экране игры отображаются следующие элементы:

  1. Кнопка "Список игр":

    • При клике закрывает игру, отображает страница со списком игр

  2. Аватары пользователей

  3. Имя и Фамилия пользователей

  4. Текущий счёт игры

    • Обновляется в реальном времени

    • За каждый правильный ответ пользователь получает то количество баллов, которое установлено в ПА - Конфигурация игры.

    • Начальный счёт всегда 0-0

  5. Раунды

    • Список пронумерован

    • Количество раундов: 6

    • Если у раунда выбрана тема, тема отображается в этом списке

  6. Статусы ответов перечислены в таблице ниже, сразу после этого списка.
    Возможные статусы:

    1. Играет - игрок в процессе ответов на вопросы.

    2. Скрыто – игрок ответил на вопросы в раунде, информация скрыта, пока раунд не завершат оба игрока.

    3. Ваш ход – игрок видит статус, когда его очередь делать ход.

  7. Для ответов предусмотрена цветовая индикация:

    1. Правильный ответ - зелёный цвет

    2. Неправильный ответ - красный цвет

    3. Ответ на вопрос не дан - серый цвет

  8. При клике на отвеченный вопрос отображается поп-ап. В поп-апе отображаются:

    • Номер раунда и вопроса

    • Текст вопроса

    • Ответ пользователя

    • Ответ соперника, если уже есть

    • Правильный ответ

    • Кнопка "Ок"

      • По клику на кнопку "Ок" поп-ап закрывается

  9. Кнопка: