Terminal Chess lets you play chess against someone in your terminal. It is made from scratch using Ruby.
To play, clone the repo, bundle, and run
$ ruby game.rb
Features include:
- Ability to Castle
- Error handling
- Ability to perform an en passant move with pawns
- The board flips perspective after every move