This project is developed using .NET winform
, final project of algorithm class
https://www.youtube.com/watch?v=z99WDiMR2go
- Client only focus on the view
- Use
C#
async to get reply from server - Blind stands for blind chess, Strategic stands for strategic chess
- You can only use alphabet letters and number on name
- Server ip can be configured at server side code
- You issue a chanllenge to others only if they are in idle state
- If someone issue a chanllenge to you, it will be automatically cancel
- If there is only one color left, then it is considered to be game over
- If there is no chess piece that isn't taken down in 20 turns, then it is considered to be a draw
- If there is no chess piece can defeat each other, then it is considered to be a draw
- Click forfeit to end the game
- If one of the kind dies, then it is considered to be game over
- If there is no chess piece that isn't taken down in 20 turns, then it is considered to be a draw
- Also you and your opponent's view will be opposite, that means chess board is rotated by 180 degree
- Click forfeit to end the game