/ChessGame

Chess game developed using pygame

Primary LanguagePython

ChessGame

Chess game developed using pygame

  • use "python get-pip.py"
  • use "pip install pygame" and run main.py! Enjoy beating your friends at the greatest mind sport

Relevant Gameplay

  • Start game Start game
  • Possible moves Possible moves
  • Castling Castling
  • Pawn promotion Pawn promotion

Game over

  • Out of time Out of time
  • Checkmate Checkmate
  • Draw Draw

Implemented en-passant, stalemate

Notes:

  1. Don't start coding as soon as posible. Take time understanding your idea and adjacent conceps (difficult time with castling / en-passant, never heard of stalemate)
  2. Should had used layered architecture taught at University
  3. Test Driven Development is a must !!!