This is a chess project I made. It's main purpose is to provide free chess game analysis.
UI is separated from chess logic, so it can be easily reused outside Unity.
You can download the latest release version here.
- UCI Engines Support
- Dynamic Evaluation Bar
- Opening Detector (over 2700 openings)
- Notations Support
- PGN (both short & long algebraic notation)
- FEN
- Classic Chess
- Move Validation
- Checks, Checkmates
- Pinned pieces detection
- Castling
- En passant
- Pawn Promotion
- Draws
- 50 Move Rule
- Threefold Repetition
- Stalemate
- Dead Position / Insufficient Material
- Mutual Agreement
- Windows
- ? Linux (might work but not tested yet)
- ? Android (might work but not tested yet)
Following assets are included in this project:
- Stockfish 15 executable files.
- Material Design audioclips.
- ShareChess piece sprites.
- Text Mesh PRO + some fonts on SIL Open Font License