Updated version of chess game in Python. Uses pygame, pygame_menu, stockfish, and chess.
Download the project files and run main.py. In order to play single-player mode, you'll also need to install Stockfish and specify its path in constants.py. More information on doing so can be found here: https://pypi.org/project/stockfish/
Use the mouse to drag and drop pieces. Use spacebar to flip the orientation of the board.
Enjoy the game!