Skip to content

This is a WIP project trying to implement a basic chess engine in Rust. This is primarily focused on being a vehicle for getting knowledge about using Rust.

Notifications You must be signed in to change notification settings

jpramassini/rusty-chess-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rusty-chess-engine

A chess engine that's kinda Rusty. Built with bevy

Installation Insturctions

macOS

Install zld

brew install michaeleisel/zld/zld

Then run cargo run.

Linux

There's a few issues with Linux. Namely, you may need to comment out the following lines in .cargo/config.toml:

[target.x86_64-unknown-linux-gnu]
linker = "/usr/bin/clang"
rustflags = ["-Clink-arg=-fuse-ld=lld", "-Zshare-generics=y"]

libudev-dev is also required, and is not always installed by defualt.

Note the tracking issue for audio: bevyengine/bevy#2705.

About

This is a WIP project trying to implement a basic chess engine in Rust. This is primarily focused on being a vehicle for getting knowledge about using Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages