Сапер

Поиграть можно тут: https://minesweeper-ruddy-mu.vercel.app/

Правила:

  1. Поле 16х16 клеток, 40 мин
  2. Слева счетчик мин от 40 до нуля, справа секундомер
  3. Мины расставляются случайно
  4. Первый клик никогда не должен быть по мине
  5. Если рядом с открытым полем есть другие поля без мин поблизости, они открываются автоматически
  6. Правая клавиша ставит флажок - так отмечается место, где предполагается мина
  7. Если кликнуть правой кнопкой по флажку, ставится вопрос, еще раз - выделение снимается
  8. Клик по смайлику перезапускает игру
  9. Испуганный смайлик - пользователь нажал на поле, но еще не отпустил кнопку мышки
  10. После проигрыша смайлик заменяется на грустный, пользователю раскрывается карта мин
  11. Когда пользователь открыл все поля без мин, игра завершается

    image