TypeScript tetris using React + RxJs Bootstrapped from create-react-app
http://philvargas.github.io/tetris/
- Score and Level tracking
- Piece Navigation, dropping, and rotation
- Start, Pause, Restart game
- Audio toggle
- Ghost Piece toggle
- Hold Piece toggle
- Next Piece display
- Colorblind-friendly Mode
- Move left with
A
, down withS
, and right withD
- Drop a piece as far down as possible with
W
- Rotate a piece with
Q
andE
Space
to pause a game in progressEnter
to hold the current piece. Only one piece can be held each turn.
yarn install
yarn start
- React v16.12.0
- TypeScript v3.7.2
- yarn v1.22.10
- node v10.15.3
- create-react-app v3.3.0