/Chess-Game

Chess Game (C# .Net Framework)

Primary LanguageC#

Chess Game

About

A Chess Game application created on C# .NET Framework for Windows.

At the start of the application you will be welcomed by a small form to set the players' name and the time limit with the increment after each move.

Note: several games can be created and played.

The clock starts when a White player makes the first move. After the first move the clock for the Black player will start decrementing until a move is made, then it will increment depending on the set value. Each move will be recorded on the right side of the screen.

Pawn Promotion

When a White or Black pawn reaches Rank 8 or Rank 1, respectively, the player will be able to promote its pawn.

Note: Moves such as En Passant and Castling are NOT implemented.

Run

You can download the repository and build it using Visual Studio (2019+) with the Windows Desktop Development extension.