Современная браузерная версия классического тетриса, сделанная на React и Vite.
Добавь сюда скриншот после публикации проекта:
- Классическое поле
10x20 - Случайная генерация фигур
- Отображение следующей фигуры
- Подсчёт очков, линий и уровня
- Ускорение игры по мере прогресса
- Пауза и быстрый рестарт
- Локальный запуск через
npm run start
- React
- Vite
- JavaScript
- CSS
npm install
npm run startПосле запуска приложение обычно доступно по адресу:
http://localhost:5173/←/→— движение фигуры↑— поворот↓— ускорить падениеSpace— мгновенно опустить фигуруP— паузаR— новая игра
src/
App.jsx
main.jsx
styles.css
index.html
package.json
README.md
Этот проект сделан как небольшой pet-project и демонстрация простой игровой логики на React без лишней инфраструктуры.
Подходит для портфолио, GitHub-профиля и дальнейших доработок: например, добавления звуков, таблицы рекордов или мобильного управления.