12 releases (stable)
1.5.0 | Nov 26, 2024 |
---|---|
1.4.0 | Nov 17, 2024 |
1.2.1 | Mar 26, 2024 |
1.2.0 | Feb 28, 2024 |
0.1.3 | Dec 3, 2023 |
#414 in Game dev
531 downloads per month
4MB
3.5K
SLoC
Quick install
cargo install chess-tui
chess-tui
If you want to install the game with your favorite package manager, you can find the installation guide here.
Available on
Features
Helper menu
Local 2 player mode
Draws
- Stalemate
- 50 moves rules
- 3 time repetition of the same position
Piece Promotion
no demo available yetPlay against any UCI chess engine as black or white
Play the white pieces
Play the black pieces
Connect a chess engine
You can play chess-tui with any UCI compatible chess engines. To do so you will need to use the -e command to give the chess engine binary path.
Example:
chess-tui -e /your/bin/path
Here I installed stockfish using homebrew and gave chess-tui the path the the engine binary. This command will store in your home directory the chess engine path so you don't have to relink it everytime !
Documentation
You can find the documentation of the project here
Roadmap
You can find the roadmap of the project here if you want to contribute.
Crates.io
The project is also available on crates.io here
Dependencies
~8–17MB
~235K SLoC