39f9d848b545f84a5472853d01bc5304c97d743c
Terminal Chess
Compile and run
git clone https://github.com/olemorud/terminal-chess.git
cd terminal-chess
make
./bin/chess
What is implemented
- Display board
- rudimentary letters
- colored tiles with unicode symbols
- Parse user input
- rudimentary parsing
- algebraic notation
- hybrid notation
- Move validation
- pawns
- bishops
- knights
- rooks
- queen
- king
- check if king becomes checked by move
- Detect checkmate
- Log game score sheet
Description
Languages
C
98.5%
Makefile
1.5%
