Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 595 Bytes

File metadata and controls

28 lines (23 loc) · 595 Bytes

Cpp_Chess

I am trying to make a Cpp Chess engine

Todo

Bug FIX

Functions

  • Printing a proper game board
  • Checking for check
  • Removing pieces once attacked
  • Restoring gamefield when invalid move is made
  • Special moves (promoting pawns/ En passant/casteling)
  • User input like -h (for help) or -r (to resign) -c (cancel).
  • Adding deconstructors

Movement of chess pieces

  • Pawn
  • Knight
  • King
  • Queen
  • Rook
  • Bishop

Optional

  • Make it multiplayer over TCP/UDP
  • making a GUI
  • Checking for checkmate