/tetris-mobx

Tetris build with react and mobx

Primary LanguageJavaScriptCreative Commons Zero v1.0 UniversalCC0-1.0

Tetris

Specs

  1. Размер поля: 12х21
  2. Есть 7 типов фигур: Типы фигур
  3. Игровой такт: 1 секунды
  4. На экране не может быть более одной двигающейся фигуры
  5. Когда на поле есть линия заполненная фигурами без пробелов и пропусков - она должна быть очищена
  6. Каждый такт активная фигура перемещается на 1 клетку вниз
  7. Фигура может перемещаться только на свободные клетки
  8. Если фигура занимает первую строку - игре конец
  9. Каждая очищенная линия добавляет 1 очко

Управление

  1. Стрелка влево - фигура двигается на одну клетку влево
  2. Стрелка вправо - фигура двигается на одну клетку вправо
  3. Стрелка вверх - фигура поворачивается по часовой стрелке
  4. Стрелка вниз - фигура поворачивается против часовой стрелке
  5. Пробел - Когда зажата игровой так состоявляет 0.25 секунды

ТУДУ

  1. Сделать падение фигуры
  2. Превью следующей фигуры
  3. Нарастание сложности (уменьшение интервала игрового такта)
  4. Сделать ускорение "быстрее"
  5. Сделать темную, светлую тему
  6. Сохранить, продолжить
  7. Таблица рекордов