Two player chess game, supporting LAN multiplayer functionality
To run the singleplayer game, launch 'MainGame.py' and select settings, tutorial or local Player vs Player.
To run the multiplayer game, launch the 'MainGame.py' file on one computer (for the 'server' - white pieces) and launch the 'ClientGame.py' on another device (for the 'client' - black pieces). Select the 'LAN Player vs Player' menu option. On the client game, input the IP address game code displayed on the 'server' game screen. The network connection will then initialize and the game will begin.
The 12 PNG files for the chess piece icons must be present in /assets/images. 'MainGame.py', 'ClientGame.py', 'GameEngine.py' and 'Network.py' must be present in /src/.
Designed and Written by Jake Brookes (Jabro99)
Chess Icon images by Wikimedia user CBurnett (https://commons.wikimedia.org/wiki/Category:PNG_chess_pieces/Standard_transparent)