Skip to content

Chess project with UCI engines support such as Stockfish 15.

Notifications You must be signed in to change notification settings

michal-lorenc/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Unity Chess GUI

Chess image

About

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.

Features

  • 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

Platform Support

  • Windows
  • ? Linux (might work but not tested yet)
  • ? Android (might work but not tested yet)

External Assets

Following assets are included in this project:

About

Chess project with UCI engines support such as Stockfish 15.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published