iobuhov / tetris-mobx

Tetris build with react and mobx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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. Таблица рекордов

About

Tetris build with react and mobx

License:Creative Commons Zero v1.0 Universal


Languages

Language:JavaScript 91.3%Language:CSS 7.9%Language:HTML 0.7%