A Chess game implemented with Java Swing UI.
You can install it by clone this repository and run it on intellij/Eclipse
Or build it to a runnable jar file by(intellij)
File -> Project Structure -> Project Settings -> Artifacts -> Click green plus sign -> Jar -> From modules with dependencies...
And run the jar file.
Simply click New Game button and the game will start. The score board on the right side will highlight which player's current turn is. And each play alternatively move their piece on the board by clicking the piece.
Possible moves for selected piece will be highlighted on the board.
##Undo Feature It allows players to undo their moves.
We also have two custom pieces that can add to the chess board! Simply click Custom Game.
Move rules:
1.Move like a knight
2.Move two-square vertically or horizontally
Special skill:
After killing enemy's piece, vampire can convert the killed piece to
its own color piece and place it at the vampire's
last location on board
Move rules:
1.It can only jump over a piece.(just like the board game Checkers)
Special skill:
After killing enemy's piece, witch automatically
convert herself to a queen.