Home - DerekJi/ngtetris GitHub Wiki
This project is built with
- Angular 14
- NgRX for State Management
Topics
- Functionalities & Scope
- Tetris Terminology: Block, Piece and Playfield
- Piece Shapes: T/Z/S/L/J/O/I
- Piece Directions
- Rotate a Piece
- Coordinate System
- Piece Definitions: 4x4 matrix
- Position of a Piece or a Block
- Collisions Detections
- Play Sound & Web Audio
- Events (Actions)
- Finite State Machine
- NgRX State Management
- BDD Stories
- Unit Testing:
- Integration Test:
- Code Coverage Report
- DevOps