- Copy repository to your local machine with Python installed (recommend version 3.10.5).
- (Optional) - Initialize and activate a virtual environment to save separately dependencies (not globally).
- Run
pip install -r requirements.txtfrom the root of this repository. - Run
python chess/play_chess.pyfrom the root of this repository to start the game.
Note: Certain OS have compatibility issue with Pygame dependency.
- Alec Torres
- Benjamin Small
- Matthew Larkin
- Riki Plaza
- Tanesha Brester
An application that allows a user to play chess against another player. The app must be user-friendly interface, and allow users to make valid moves. The game will continue untill one person acheives a Checkmate and the game is over.
Pain Point/Problem
- Solves the pain of not having an opponent to play chess against
- Ability to place against another person on same computer
- Saves time to clean up board
MVP
- Sets up chess board
- Allows two humans to play against each other
- Render chessboard representation in CLI
- User commands pieces with keyboard command Ex: E4 to E6
- Make tests pass


