Chess
Chess Game [2 Player - Turn by Turn] in Pure Python using PyGame Library
Install / Use
/learn @Sujas-Aggarwal/ChessREADME
♟️ Chess Game
Welcome to the Chess Game project! This is a Python-based chess game where you can play classic chess right in your terminal. Whether you're a seasoned player or just starting, this game provides a fun way to engage with the timeless game of chess. 🎉
[!TIP] Love Chess Game? Click "Star" at the top to support the project! 🌟
🚀 Getting Started
To get the game up and running on your local machine, follow these steps:
1. Clone the Repository
First, clone this repository to your local machine using:
git clone https://github.com/Sujas-Aggarwal/Chess.git
2. Install Dependencies 📦
Ensure you're in the project folder and have Python installed. Then, install all the required dependencies using:
pip install -r requirements.txt
Make sure you're in a virtual environment (recommended) or have the correct Python environment activated.
3. Run the Game 🎮
Start the chess game by running the main Python file:
python main.py
⚠️ Important: Make sure you're inside the project folder before running the command!
💡 Features
Play classic chess in your terminal! Human vs. Human gameplay. Basic chess rules implemented (en passant, castling, pawn promotion, etc.).
🤝 Contributing
We welcome contributions! Feel free to open issues, fork the repository, and submit pull requests.
🛠️ Troubleshooting
If you encounter any issues during installation or gameplay, please make sure to:
- Check your Python version (this project works best with Python 3.8+).
- Ensure all dependencies are installed.
- Refer to the issue tracker if you're still facing problems.
🏆 License
This project is licensed under the MIT License. Feel free to use, modify, and distribute the code!
Happy coding and have fun playing chess! ♟️🎉
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
