rodrigo@dev:~/games/rodents-chess$ cat README.md

Rodents Chessfree
Chess, checkers, ludo, puzzles and a roguelike journey, and the pieces are rodents! On a cheese-and-chocolate board in the middle of a garden picnic, the White Rats face the Black Rats. Rotate the board in 2.5D and watch every piece run, jump and fight.
The characters come from Ratudan Survivors. Made with the JSRat Engine (Three.js), with custom AI and synthesised sounds.
rodrigo@dev:~/games/rodents-chess$ ./play --browser
rodrigo@dev:~/games/rodents-chess$ ls screenshots/
rodrigo@dev:~/games/rodents-chess$ ls games/
chessthe classic: 2 players or against the computer, with a clock and rankings
checkersBrazilian rules: mandatory majority capture and flying kings
ludo2 to 4 players (people or computer): take your little rats to the centre
puzzlesmate-in-1 and mate-in-2 puzzles, plus the Puzzle of the Day
journeya chess roguelike: cross the kingdom, recruit strange pieces and defeat the Cat King
rodrigo@dev:~/games/rodents-chess$ cat pieces.txt
pawnsoldier rat
rookbeaver
knightsquirrel — jumps over the other pieces
bishopmitred rat
queenprincess rat
kingking rat — protect him at all costs
rodrigo@dev:~/games/rodents-chess$ cat controls.txt
computerphone / tablet
moveclick the piece, then the squaretap the piece, then the square
rotateright-drag · Q / Edrag with one finger
tiltright-drag up / downdrag up / down
zoommouse wheelpinch
pauseEscII button
rodrigo@dev:~/games/rodents-chess$ cat features.txt
- +2 players on the same device (with names on the scoreboard) or against the computer: easy, medium or hard
- +Optional clock from 1 to 30 minutes, with an increment per move
- +Full rules: castling, en passant, promotion, stalemate, threefold repetition and the 50-move rule
- +Animated captures: the attacker strikes and the captured piece falls
- +Rankings: fastest wins, per-player scores and recent matches
- +Undo, resign and offer a draw
- +Achievements in every game
- +Music, garden sounds and synthesised squeaks
- +Mouse, touch (phone and tablet) and keyboard · English, Português, Español, Français and 中文
rodrigo@dev:~/games/rodents-chess$ cat stack.txt
Three.jsTypeScriptViteWebGLWeb WorkersElectronJSRat Engine
// privacy policy · terms of service · art, code and sound: Rodrigo Antunes