Console Chess is written entirely in Java. It currently features: user input handling, move validation, checkmate. Further implementations will include: en passant, castling and maybe even a heuristics based AI opponent.
(requires java -> https://www.oracle.com/java/technologies/downloads/#jdk23-windows)
git clone https://github.com/nejczgank/console_chess.git
cd console_chess
javac *.java
java Main.java
- select figure position
- (may also deselect by retyping the exact figure position)
- select figure placement position
