PyChess is a Python-based chess game, playable through GUI through PyGame or CLI with no dependencies.
2 players can have a match on the same system with the GUI, or across the network using sockets with the CLI. IP and Port settings are available at the top of the main file.
- PyGame for GUI
To run GUI, ensure that PyGame is installed and run with PyChess_Interface.py
To run CLI, configure IP and Port settings if using network play and run with PyChess_Main.py