================
A simple implementation of the classic board game of Chess.
- Multiplayer functionality
- Artificial Intelligence opponent
- Various difficulty levels
- Support for different board sizes
- MOVE, RESIGN and CHECKMATE commands
- Ability to undo or redo moves
- Classic Chess Piece movements
- Python 3.7+
- Tkinter for GUI
- Pygame for visual representation
- Clone the repository:
git clone https://github.com/your_username/Chess.git - Navigate into the repository:
cd Chess - Install the required packages:
pip install -r requirements.txt - Run the project:
python main.py
- Run the project:
python main.py - Select the level and game type
- Start the game by clicking the "Begin" button
- Play the game by moving pieces on the board
- Use MOVE, RESIGN and CHECKMATE commands to make different moves
Contributions are welcome! Fork the repository and submit a pull request with your changes.
- Your Name
- Inspiration from real Chess movements
- Support from the open-source community
This project is licensed under the MIT License.
Your Email: your_email@example.com Your GitHub Profile: your_github_profile