https://keilermora.github.io/react-tetris/
A classic game built in React as a learning project.
- ArrowLeft: Move left.
- ArrowRight: Move right.
- ArrowUP or x: Rotate clockwise.
- ArrowDown: Soft drop.
... Or using the in screen buttons.
- Nodejs (LTS)
- PNpM
- A web browser
Run in the root of the project:
$ pnpm install
$ pnpm run dev
- Commitizen: The commitizen command line utility.
- Husky - Git Hooks: Husky improves your commits and more 🐶 woof!
- lint-staged: Run linters on git staged files.
- PNpM: Fast, disk space efficient package manager.
- React: A JavaScript library for building user interfaces.
- Vite: Next Generation Frontend Tooling.
- Kenney: Free game assets, no strings attached.