Chess system built in JAVA (100%).
Each player (WHITE and BLACK), choose a source and a target of the table (Column: a -> h / Row: 1 -> 8).
P - PAWN
R - ROOK
N - KNIGHT
B - BISHOP
Q - QUEEN
K - KING
This app inform when the situation is CHECK or CHECKMATE.
Obs.: The piece captured is displayed in screen
When a player choose a piece, all the possibilities are displayed on screen.
The specific rules were coded as well, like: Castling, En Passant and Pawn promotion
- It's necessary to have JDK / JVM installed
- Open a terminal which run ANSI color standart (for example: Git terminal)
- Git clone https://github.com/leoabrantes/chess-system-java
- cd chess-system-java/src
- javac application/Program.java
- java application/Program