This repository contains the source code for a chess game implemented in C#. The game currently supports basic chess rules and is designed for two players.
- Two-player gameplay
- Standard chess rules
- Command-line based interaction
To run this chess game, you can use Visual Studio Code (VSCode) for C# programming. Follow these steps:
- Clone this repository to your local machine.
- Open the project in VSCode.
- Press
F5or use the debugger to start the game.
To play the game, follow these instructions:
- Start the game using the installation steps mentioned above.
- Use the keyboard to navigate and interact with the game.
- To make a move, enter the starting position of the piece you want to move and then the destination position.
- For example, to move a pawn from e2 to e4, type "e2 e4" and press Enter.
- Follow standard chess rules for capturing pieces, and pawn promotion.
- The game will provide feedback on your moves and display the current board state.
- Enjoy the game and have fun challenging your opponent!
- Develop a Chess Bot for single-player mode:
- Implement basic AI for chess bot
- Advanced AI features (optional)
- Develop a Graphical User Interface (GUI):
- Basic UI for gameplay
- Interactive chessboard
- UI enhancements for better user experience