C++ Kriegspiel game
GPL-3.0 License
Chess game with a fog of war, programmed in C++ using SFML.
The following special rules apply to SearchAndDestroyChess:
The first version of SearchAndDestroyChess was put online at 2008-07-06. I month later I found out I wasn't the first to have invented this variant: it is also known as Kriegspiel or Dark Chess.
The first screen will be the Press enter to start the next turn
screen.
Here, (the person playing) white has to assure black is looking away.
If black is looking away, white presses enter.
White can do a move like regular chess now.
When white has done his/her move, the Press enter to start the next turn
screen pops up again.
Now, black has to assure white is looking away.
If white is looking away, black presses enter.
Black can do a move like regular chess now.
Repeat this until a player can capture the king of the opponent. Then, it is common to show the opponent he/she will be captured, so he/she can see the position of the winning player his/her pieces.
Up arrow
or W
: move cursor upRight arrow
or D
: move cursor rightDown arrow
or S
: move cursor downLeft arrow
or A
: move cursor leftSpace
or Q
or E
: selectEnter
/Return
: start next turn, only works at the Press enter to start the next turn
screenAlso selection works with the mouse.