Whac-A-Mole
Тестовое задание на вакансию Junior android dev. Игра Whack A Mole. Картинка заднего фона для экрана с игрой, как и изображения кротов, были взяты из интернета.
Технологии
- Kotlin
- MVVM
- Custom view
- Shared Pre0ferences
- Navigation component
Скриншоты
Формулировка задания
Задача: написать игру “Whac-A-Mole” (на английском языке). Концепт игры заключается в том, что пользователь должен попасть по наибольшему количеству кротов за определенный промежуток времени (30 секунд). Описание экранов:
Стартовый экран — кнопка play, также здесь можно кратко описать правила игры и показать текущий рекорд пользователя.
Экран с игрой — 6-9 лунок и крот, появляющийся из рандомной лунки. Юзер успевает попасть в крота — плюс очко. В углу счетчик и таймер на 30 секунд. По истечении 30 секунд открывается экран 3.
Результат — экран, на котором показано, сколько раз крота удалось попасть по кроту, рекордное значение и кнопки play again и menu.