Welcome to GoodChess, your go-to chess game for an immersive and feature-rich chess-playing experience. Whether you're a novice or a seasoned player, GoodChess offers a wide range of features to enhance your chess journey.
GoodChess is a simple yet powerful chess game created in Python. It supports standard chess rules, offering an engaging and strategic gameplay experience.
- Graphical User Interface: Enjoy playing chess in a visually appealing environment.
- Move Log: Keep track of all moves made during the game with a move log displayed on the right side of the chessboard.
- Move Highlighting: Highlight all possible moves for a selected piece.
- Themes: Choose between board themes and piece themes to customize your gaming experience.
- Practice Mode: Practise your chess skills by playing against the computer.
- Undo Move: Made a mistake? No worries! You can undo your last move and try a different strategy when playing using practice mode.
- Restart Game: Want to start over? You can restart the game at any time by pressing the R key.
- Checkmate and Stalemate: The game ends when a player is in checkmate or stalemate.
- Download the latest release from here.
- Unzip the downloaded file.
- Run the executable file.
- Ensure you have Python installed on your machine;
- Clone this repository and navigate to the Chess directory:
git clone https://github.com/t0ry003/GoodChess.git
- Install the required libraries by running the following command in the terminal:
pip install -r requirements.txt
- Run the following command to start the game:
python ChessMain.py
- Enjoy!
- Mouse Click: Select and move pieces by clicking on the source and destination squares.
Z Key
Undo the last move.R Key
Restart the game.
If you want to know more about the script, you can read the documentation here.
Help me fix bugs faster by buying me a coffee. I will be able to focus more on the project and fix the bugs faster than ever. Thank you for your support! Every donation is highly appreciated! ❤️ More projects coming soon!
This project is licensed under the MIT License - see the LICENSE file for details. This app is also add free and will remain like this forever. Only donations are accepted for this freeware. Also, this app is not affiliated with YouTube in any way. It is just a tool to download music from YouTube.