Offline Multiplayer Chess in Python A two-player offline chess game built with Python and Pygame. Features an interactive board, piece movement with highlights, pawn promotion, and win detection. Inspired by the ancient game of chess, known for its strategic depth and role in AI research.
Features:-
-
Offline Multiplayer – Two players can share the same screen.
-
Full Chess Set – Pawns, rooks, knights, bishops, queens, and kings.
-
Move Highlights – Selected pieces and possible moves are visually marked.
-
Pawn Promotion – Automatically promotes pawns to queens.
-
Win Detection – Declares the winner when a king is captured.
How to Play:-
-
Run the game
-
White moves first.
-
Click on a piece to see possible moves, then click a square to move it.
-
Play alternates between White and Black.
-
The game ends when one king is captured.