Skip to content

Christos-N/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

Chess is a game created using C# in Visual Studio. Users can signup and login and choose how many minutes each player will have to make their moves. When a player makes a move, their opponent's remaining time continues to decrease. The game ends when either some player runs out of time, either when a king gets captured or when a draw occurs. The application keeps track of how many victories, draws and defeats each registered player has and shows the leaderboard based on Victories or based on Winrate. All data is saved and restored from a database.

Features:

  1. Sign up and login
  2. Set a timer for each player's move
  3. Keep track of victories, draws and defeats for each registered player
  4. Show Leaderboard based on Victories or based on Winrate
  5. Save and restore all data from a database

Installation: To install and run this program, follow these steps:

  1. Clone or download the project repository from GitHub
  2. Open the project in Visual Studio
  3. Compile and run the program from the main class file

Usage: To use this program, follow these steps:

  1. Launch the program in Visual Studio
  2. Sign up or login
  3. Set the timer for each player's move
  4. Play chess!
  5. Check your victories, draws, and defeats on the leaderboard

Note: This project was created in 2020 and some aspects of it may be outdated.

About

"Chess" is a C# game that lets you play against other players, with each move timed. Keep track of your wins, draws, and defeats on the leaderboard, based on victories or winrate. Data is saved to a database for easy retrieval.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages