REEV CHESS is a chess game written in Python PyGame. It is a two player game. The game is played on a chessboard, which is a square array of 64 squares. Each player starts with 16 pieces: one king, one queen, two rooks, two knights, two bishops, and eight pawns. Each of the six piece types moves differently. Pieces are used to attack and capture the opponent's pieces, with the objective to 'checkmate' the opponent's king by placing it under an inescapable threat of capture. The game ends when checkmate is achieved, when the player resigns, or when the game is drawn.
Reev Chess is a simple chess game built using the Python programming language and the pygame library. It provides a basic graphical interface to play chess and practice moves.
- Ensure you have Python and the pygame library installed on your system.
- Run the
main.py
script. - Use your mouse to click and drag chess pieces to make moves on the board.
- Keyboard shortcuts are available:
- Press
t
to change the game theme. - Press
r
to reset the game. - Press
q
to quit the game.
- Press
- Play chess against yourself.
- Basic graphical interface with chessboard and pieces.
- Interactive mouse-based move system.
- Changeable themes to customize the game's appearance.
- This implementation is a basic chess game and does not include advanced features like checkmate detection, castling, or promotion.
roopeshach
This project is licensed under the MIT License.
Note: This is a simplified README template. You can modify and expand it based on your preferences and project details.