Skip to content

MateuszNaKodach/CodersCamp2020.Project.TypeScript.Chess

Repository files navigation

ACIENT CHESS

acient chess

Overview

ACIENT CHESS is another project carried out by our team as part of the CodersCamp.

Our Crew

Mentor Mateusz Nowak

Functionalities

  1. Moving all pieces (making a move, as well as showing possible ones):
  2. Promoting a pawn to another figure (except the king) at the end of the board
  3. Castling
  4. Checking king
  5. Checkmate
  6. Beating en passant
  7. Performing the whole chess game
  8. Ending the game by Pat

Our game is fully covered by Unit Tests! codecov

Running the project

Running this project locally

Live version:

live version

From the repo:
  1. Clone this project locally
  2. Run npm install in your bash/command line
  3. Run npm run start:dev in your bash/command line
  4. Host a game and invite some friends!

Dependencies

The following technologies were used :

ancientchessshot ancientchessshot2