Back to archive

2023 · Development

Chess CLI

Chess in the terminal with full move validation, checkmate and stalemate detection.

What it was

Built a fully functional command-line chess game featuring complete move validation, checkmate and stalemate detection, and ASCII board rendering. A deep dive into game logic and algorithm design.