ACIENT CHESS is another project carried out by our team as part of the CodersCamp.
Mentor Mateusz Nowak
- Moving all pieces (making a move, as well as showing possible ones):
- Promoting a pawn to another figure (except the king) at the end of the board
- Castling
- Checking king
- Checkmate
- Beating en passant
- Performing the whole chess game
- Ending the game by Pat
Our game is fully covered by Unit Tests!
Running this project locally
- Clone this project locally
- Run
npm install
in your bash/command line - Run
npm run start:dev
in your bash/command line - Host a game and invite some friends!
The following technologies were used :
- HTML
- CSS
- TypeScript
- Jest and Testing Library