Story
ChessKit is the UI that goes on top of the Chess Swift package.
Features
ChessKit allowed you to create a chess board view which you can interact with in the following ways:
- Play moves (drag or click)
- Load PGN
- Navigate through PGN
- Display all legal moves for a piece
The project is still ongoing and the plan is to implement the following features:
- Integrate a Chess Engine like Stockfish
- Clickable PGN text view
- Play sounds (move, capture, check…)
- Animate the moves from first to last
- Compatibility with Interface Builder
- Compatibility with SwiftUI
Leave a Reply