Chess Game Using Python and Pygame

  • Tech Stack: Python, Pygame
  • Project Focus: Interactive two-player chess game with a graphical user interface (GUI)
  • GitHub Repository: Project Link

This project is a Python-based chess game designed for two players. It leverages the Pygame library to provide a smooth and interactive graphical user interface. Key features include:

  • Two-Player Mode: Enables two human players to compete against each other on the same device.
  • Graphical User Interface: Provides a visually intuitive chessboard and piece movement for an engaging user experience.
  • Standard Chess Rules: Fully supports all standard chess moves, including:
    • Castling
    • En passant
    • Pawn promotion

This project showcases the integration of game development concepts with Python programming, providing a fun and interactive way to play chess while adhering to traditional rules. It demonstrates proficiency in GUI development and event handling using Pygame.