This is multiplayer chess game with all rules implemented (including castling/ checkmating).
When you start an app you'll see following window:
In here we can see the chessboard with coordinates on edges and already placed figures on it.
Figures are rendered as latin letters where
P = Pawn,
R = Rook,
N = KNight,
B = Bishop,
Q = Queen,
K = King.
White side have uppercase symbols and black side has lowercase symbols
Type- to move
- to save the game
- to load the game
- to surrender and quit
Press 0 and you're prompted to type in one of suggested coordinates of an ally figure and then type coordinate of where you want it to move.
After successful move you'll see a message and new checkboard with moved unit.
- MacOs - no dependencies
- Ubuntu: - no dependencies
- Win - no dependencies
cmake . && make
Run all tests with command make test
or ctest
after building whole project