Skip to content

Vinayak-Shukla/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHESS Created a basic implementation of Chess using Pygame for the GUI. The game is fully playable! No glitches, if found, do let me know. Will continually improve the code, implementing more clean code theory to practice as well as adding more features which are currently missing from the game.

#TODO

  • Create a start screen to pick format: Base, Chess960.
  • Implement Castling as well as En Passant.
  • Implement Stalemate.
  • Move the handle turns logic to a separate game class instead of the board class.
  • Pawn Promotion
  • Clean up all the code and make it more readable.
  • Add Start screen, win screen, draw screen, etc.
  • Make this into a Chess Engine? AI? TBD.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages