easychess-lib

Crates.ioeasychess-lib
lib.rseasychess-lib
version0.2.0
sourcesrc
created_at2023-08-13 01:48:12.502942
updated_at2023-08-13 01:48:12.502942
descriptionA library to easily create a chess game.
homepage
repositoryhttps://github.com/bobjoe12131/easychess-lib
max_upload_size
id943091
size46,953
(bobjoe12131)

documentation

README

easychess-lib

easychess is a library to easily create a chess game. Work In Progress.

This is my first rust project so please send pull requests and issues!

0.1.0

  • Write [board::Board]
  • Write [pieces::Piece]

0.2.0

  • Complete 0.1.0 documentation
  • Change [pieces::Piece] structure to make pieces::PieceType::None uneeded
  • Write [board::Board.to_string]
  • Change [board::Board] Display to be less fancy
  • Write [board::Board.put_piece()]

0.3.0

  • Write [board::Board.move_piece()]
  • Write [board::Board.mut_put_piece()]
  • Write [board::Board.mut_move_piece()]
  • Make some examples in /examples
  • Write game::Game
Commit count: 10

cargo fmt