При запуске приложения, по умолчанию открывается раздел "Игра". Перед запуском новой игры пользователь видит следующую информацию:
- количество попыток для ответа;
- количество секунд на ответ.
Также пользователю отображается мишень для дартса, в котором будут показаны расположения дротиков - результаты попаданий при каждой попытке.
При нажатии на кнопку "НАЧАТЬ" начинается сама игра.
После нажатия на кнопку "НАЧАТЬ" пользователю показываются изображения дротиков, расположенные на мишени случайным образом. Таймер начинает обратный отчет (в секундах).
Под мишенью появляется вопрос на который нужно правильно ответить, выбрав один и вариантов ответа.
Количество очков - это сумма очков, которые "выбиты" дротиками на мишени. Каждый дротик может попасть в сектор как с очками, так и и без них - промах. Черная зона, в которой уже расположены числа с очками (после второго красно-зеленого ряда, если считать от центра) и есть зона промаха. Пользователю необходимо обращать внимание именно на наконечники дротиков для подсчета суммы "выбитых" очков.
При нажатии на любой из предложенных ответов (круглая кнопка бирюзового цвета с количеством очков), мишень делает 1 оборот вокруг своей оси, обновляются новые "попадания" дротиков и значения в кнопках для ответа. Также уменьшается количество попыток и перезапускается таймер
Если пользователь не успевает ответить за отведенное время, то приложение самостоятельно обновляет все данные, а попытка засчитывается как пропущенная. Если пользователь успел ответить, то, в зависимости от того правильно он ответил или нет, попытка засчитывается как правильная или ошибочная, и пользователь получает баллы или нет.
Если пользователь в процессе игры перешел в другой раздел ("Статистика" или "Настройки"), то игра приостанавливается и сбрасывается до текущей попытки. То есть сохраняется прогресс игры.
При возвращении пользователя в раздел "Игра", сбрасывается таймер и отображаются следующие кнопки:
- "ПРОДОЛЖИТЬ" - чтобы продолжить сохраненный прогресс.
- "ЗАНОВО" - чтобы удалить сохраненный прогресс и перейти в начальное состояние раздела - перед началом игры (см. первый скриншот).
После того как пользователь ответит на последнюю попытку (или истечет время) то выведется краткая информация о текущей игре - результаты. На полупрозрачной панели будет отображено:
- количество попыток;
- количество правильных ответов;
- количество неправильных ответов;
- количество пропущенных попыток (истекло время);
- количество набранных очков за ответы;
- общее потраченное время на все ответы.
В дополнение к этому в течении 20-30 секунд будет озвучена мелодия, разная для хорошего и плохого результата. Плохим будет считаться результат, когда количество неправильных ответов будет больше половины всех попыток.