Skip to content

Achronus/chess-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess Board Game

Chess is an incredible board game that offers some unique challenges when programming it. This project focuses on a two-player human variant built using OOP principles.

It includes:

  • Basic piece movements
  • Enpassant
  • Pawn promotion
  • Castling short and long
  • Checkmate
  • Draw conditions
    • Insufficient material
    • Stalemate

Extensions could include:

  • Draw Conditions
    • Threefold repetition (same move 3 times)
    • Move limit (e.g., 50 max)
  • Web App with API integration
  • Move tracker
  • AI players
  • Pause Menu

About

The chess board game built in C#

Resources

Stars

Watchers

Forks

Languages