2023-03-19 15:16:09 +01:00
2023-03-19 13:41:53 +01:00
2023-03-19 13:41:28 +01:00
2023-03-19 13:49:50 +01:00

Terminal chess

Screenshot

Compile and run

make
./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
No description provided
Readme 112 KiB
Languages
C 98.5%
Makefile 1.5%