onoprygit / Whac-A-Mole

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Whac-A-Mole

Тестовое задание на вакансию Junior android dev. Игра Whack A Mole. Картинка заднего фона для экрана с игрой, как и изображения кротов, были взяты из интернета.

Технологии

  • Kotlin
  • MVVM
  • Custom view
  • Shared Pre0ferences
  • Navigation component

Скриншоты

Start screen Gameplay screen 1 Gameplay screen 2 Result screen

Формулировка задания

Задача: написать игру “Whac-A-Mole” (на английском языке). Концепт игры заключается в том, что пользователь должен попасть по наибольшему количеству кротов за определенный промежуток времени (30 секунд). Описание экранов:

Стартовый экран — кнопка play, также здесь можно кратко описать правила игры и показать текущий рекорд пользователя.

Экран с игрой — 6-9 лунок и крот, появляющийся из рандомной лунки. Юзер успевает попасть в крота — плюс очко. В углу счетчик и таймер на 30 секунд. По истечении 30 секунд открывается экран 3.

Результат — экран, на котором показано, сколько раз крота удалось попасть по кроту, рекордное значение и кнопки play again и menu.

About


Languages

Language:Kotlin 100.0%