Play at https://forcemate.jeuk.io
In normal chess, you choose a piece and move it.
But... what if you could choose the pieces your rival moves?
In ForceMate, your rival chooses a piece for you to move, and vice versa.
If all your pieces check after your rival's turn, you win.
It's because the rival king is doomed no matter what piece your rival chooses.
If either player has no legal moves left, the game ends in a stalemate.
Have fun!
Date | Version | Description |
---|---|---|
2024-08-13 | v1.0.0 | First version with basic rule |
I'm not sure when it will be, but the more interest, the sooner I'll start
- Implementing modals instead of default notifications
- Reset, undo buttons
- Stockfish-based AI Opponents
Welcome all bug reports and idea sharing.
Contact me through jeukhwang.dev(at)gmail(dot)com
or GitHub Issue.
- chess.js as a logic provider
- react-chessboard as a visualizer
- tossface as a font, favicon
- chess.com for icons of pieces