Об игре
Тетрис — головоломка Алексея Пажитнова, придуманная в 1984 году в Вычислительном центре АН СССР. Фигуры из четырёх клеток — тетрамино — падают в стакан шириной десять клеток, их нужно укладывать без зазоров. Заполненная линия исчезает, освобождая место.
Правила
- Фигуры падают сверху, двигаются влево и вправо, поворачиваются.
- Заполненная линия сгорает, всё, что выше, опускается.
- Очки: 100 за одну линию, 300 за две, 500 за три, 800 за четыре — всё умножается на уровень.
- Каждые десять линий уровень растёт, скорость падения увеличивается.
- Игра заканчивается, когда новой фигуре некуда встать.
Управление
На компьютере: стрелки влево и вправо — движение, стрелка вверх — поворот, стрелка вниз — ускорить, пробел — сброс, P — пауза, R — новая игра.
На телефоне: свайп по полю влево и вправо двигает фигуру, короткий тап поворачивает её, свайп вниз ускоряет, а экранные кнопки под полем дают полный набор действий.
Про реализацию
Это обычная браузерная игра на чистом JavaScript и canvas, без библиотек и фреймворков. Рекорд хранится локально в браузере, статистика никуда не отправляется. Код страницы статический, серверная часть нужна только чтобы отдать файлы.