Chess Game (Python, GUI)
A fully functional Player vs Player chess game developed using Python with a graphical user interface.
Features:
Complete implementation of chess rules: legal piece movements, castling, pawn promotion, and en passant.
Turn-based system to manage moves between two players.
Intuitive GUI board with visual representation of pieces.
Error handling to prevent illegal moves.
Clear, modular code for easy maintenance and further expansion.
Skills Used:
Python (OOP & game logic implementation)
GUI development (e.g., Tkinter / Pygame depending on what you used)
Problem-solving & algorithm design
Handling game states and user interactions