Chesser is a chess game built with Next.js and javascript. The game allows two players to play against each other on the same computer. No chess library were used.
Go to https://chesser-kappa.vercel.app/
The game is played by two players taking turns to move their pieces on the chessboard. The game follows standard chess rules, including en passant, castling and stalemate.
To move a piece, click on the piece you want to move and then click on the destination square. If a move is not valid, it won't be possible to move.
Version 1.0.0
- Implementation of the empty chess board
- Implementation of the pieces on the board
- Movement of every pieces on the board
- Movement on only valid squares only
- Movement only on squares that doesn't check your king
- Player banner
- Detection of check
- Detection of checkmate
- Castling
- Detection of stalemate
- Promote pawn
Version 2.0.0
- Add acounts to prepare for multiplayer
- Add multiplayer lobbies
- Implement an AI player for single-player mode
- Implement parties rewinds
This project was created by Nolann Holvoet