Skip to content
/ chess Public

Basic chess game using OpenGL written in Rust

Notifications You must be signed in to change notification settings

Xydez/chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

You need cargo installed in order to run chess. Run the following commands in order to build

$ git clone https://github.com/Xydez/chess.git
$ cd chess
$ cargo run --release

Alternatively, in order to include the ai, add --features use_ai to the end of the final command.

Chess pieces are grabbed from https://en.wikipedia.org/wiki/Chess_piece and are licensed by Colin M.L. Burnett under the GNU General Public License which can be found at https://www.gnu.org/licenses/gpl-3.0.html.

TODO

  • Improve the AI
  • UI, Timer, Win screen
  • Show possible moves

About

Basic chess game using OpenGL written in Rust

Resources

Stars

Watchers

Forks

Packages

No packages published