Skip to content
Anvar Tliamov edited this page Apr 2, 2023 · 1 revision

Сценарии использования

  • Действующее лицо: Пользователь/Пользователи

Запуск игры

  1. Пользователь открывает приложение
  2. Пользователь нажимает на кнопку "START/на изображение Крокодила", видит анимацию и переходит на следующее окно.
  3. Приложение предлагает пользователю написать
    • название двух команд
    • количество слов в шляпе (есть дефолт)
    • время раунда (есть дефолт)
  4. Пользователь вводит предложенные поля и нажимает на кнопку "START" и переходит на игровое поле.
  5. Пользователь видит дополнительное уведомление какая команда сейчас будет ходить и нажимает "Ready"

Результат: начинается игра, пользователь начинает объяснять слова.

Процесс игры

  1. Пользователь начинает объяснять слова своей команде.
  2. Пользователь нажимает на "CROCO", если другие угадали слово, счетчик "count words" уменьшается;
  3. Пользователь нажимает на "SKIP" , если он не хочет объяснять слово, счетчик "count words" не изменяется;
  4. Пользователь нажимает на "PAUSE", если он хочет поставить игру на паузу. Таймер останавливается, крокодил перестает двигаться с левой стороны экрана на левое, крокодил становится синим, кнопка "PAUSE" становится "CONTINUE".
  5. Пользователь заканчивает ход, когда его время заканчивается, приложение уведомляет его об этом и просит:
    • исправить количество угаданных слов "Fix up"
    • передать телефон другой команде
  6. Пользователь нажимает "Ready" и передает другой команде телефон.

Результат: пользователь сыграл один раунд

Просмотр статистики

  1. Пользователь доиграл свой раунд, и приложение:
    • показывает ему текущее количество угаданных слов за этот раунд в уведомлении
    • исправить количество угаданных слов "Fix up"
    • передать телефон другой команде
  2. Пользователь нажимает на "FIX UP", переходит в окно с полной статистикой. Сверху он видит текущий счет команд.
  3. Пользователь нажимает на последний свой раунд(подсвечен), и убирает/добавляет слова.
  4. Пользователь нажимает "ОК" и переходит обратно на окно с "Fix Up" и "Ready"
  5. Пользователь нажимает "Ready" и передает ход другой команде.

Результат: пользователь увидел после завершения раунда сколько он угадал слов, нажал дополнительную кнопку и увидел полную статистику. Общая разбаловка прячется от команд, чтобы не демотивировать участников.

Настройка приложения

  1. Пользователь в любой момент игры нажимает на "Шестеренку", переходит в окно настроек. Если идет раунд, то время останавливается.
  2. Пользователь нажимает на switch "Tips" и может включить или отключить подсказки к слову.
  3. Пользователь нажимает на "Time" и меняет время раунда.
  4. Пользователь нажимает на кнопку Назад/"крестик" и возвращается к игре. Время продолжается, если идет раунд.

Результат: Пользователь изменил время раунда.

Чтение правил

  1. Пользователь в любой момент игры нажимает на "Книжку", переходит в окно правил. Если идет раунд, то время останавливается.
  2. Пользователь читает правила.
  3. Пользователь нажимает на кнопку Назад/"крестик" и возвращается к игре. Время продолжается, если идет раунд.

Результат: Пользователь прочитал правила игры.