fanich37 / Memory-Game

The Memory Game. Try to find the same cards in the least number of moves.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Memory Game (Meduza Test App)

Сделать вот такую игру https://meduza.io/games/naydi-dvuh-odinakovyh-gubernatorov-igra-meduzy

Суть игры:

Игрок видит перед собой сетку карточек 4х4. Карточки лежат рубашкой вверх. По нажатию на карточку она открывается. Задача игрока — открыть две одинаковые карточки. Если открываются две одинаковые — они исчезают. Если открываются две разные — они возвращаются в исходное состояние.

Когда открыты последние две карточки, игра заканчивается и показывается результат (см. макет). Результатом является количество ходов, которое сделал игрок. Ходом считается открытие одной пары карточек.

Опционально:

После открытия двух одинаковых карточек появляется попап с дополнительной информацией (см. макет). Возраст рассчитывается исходя из текущей даты и дня рождения (см. data.json)

Требования:

  • JavaScript ES6
  • React + Redux
  • Максимальная ширина игры 650px
  • При ширине меньше 650px размеры карточек отличаются
  • Поддержка ретина-дисплеев
  • Анимации на свой вкус
  • Слово «раз» в результате должно склоняться в зависимости от значения (1 раз, 2 раза, 5 раз)

About

The Memory Game. Try to find the same cards in the least number of moves.


Languages

Language:JavaScript 75.3%Language:CSS 18.6%Language:HTML 3.2%Language:Shell 2.8%