You can play here : Go and play
A chess board game implemented with the next/react js. A two player game where they can play a game.
It provides
- Obviously it have a chessboard with fade old wood style.
- Implemented logic for each piece
- Highlighting the valid move
- Display the current status and turn with the state management
- Control to start, give up and undoing moves
- Implemented logic for check and checkmate
- Work well on the different size of screens
- Feature to show the history of each move
- Have timer for each player
It still struggle with
- It have bug regarding the check condition (It will not provide valid moves in the check status)
- It lacking the castling and pawn promotion feature