Aug 27, 2024
pygame
for graphics and sounds.const.py
: Defines constants like screen dimensions and board size.main.py
: Controls game loop and initializes the game.game.py
: Handles rendering and game methods.square.py
: Defines properties of squares on the board.piece.py
: Contains classes for different chess pieces.board.py
: Manages the game board and piece movements.dragger.py
: Facilitates dragging of pieces.config.py
: Manages themes and sounds.theme.py
, color.py
, sound.py
: Handle specific attributes related to themes and sounds.