From my research, this is the first ever Rust implementation of a Chess AI. This was made in 10 days as a Rust exercise.
- SDL2
- SDL2_image
If you are on Linux or BSD, simply
git clone https://github.com/Arsukeey/chess.git
cd chess
sudo ./install.sh
and then simply run chess
on your terminal.
If you are on Windows or Mac,
download the "portable" or "windows" (according to your OS) release, download the sprites and put them in a folder called sprites
, creating a path like this
- chess
|
|- - chess.exe
|- -
| - sprites
| - b_white.png
| - ...
- To play, simply drag and drop the pieces. If the movement isn't valid, the game won't let you play that move.
- To castle, Drag the king to the rook.