Windows11
rustc 1.77.2
cargo build
cargo run
-
Elegant background and chessboard, simple yet not simple interaction
-
Fast AI engine, chess power equivalent to Tiantian Chess human-machine, but faster
-
Cross platform, theoretically supporting web/darwin/Linux/windows/android/ios
-
High performance, thanks to the excellent features of Rust, achieving powerful rendering and engine computing with minimal resource consumption
- System settings menu, resolution, refresh rate, sound, sound effects, etc
- Currently, the resource location is absolute and cannot adapt to various systems, optimizing screen scaling
- Online game, establish connection using 'Peer to Peer', no central server
- Implementation of Game AI Engine
- Proxy Pikafish engine
- Timer
- A: Mouse selection point
- B: Center of chess piece circle
- R: Chess piece radius
- Chess Specification Protocol: https://www.xqbase.com/protocol.htm
- Chess AI algorithm: https://www.xqbase.com/computer/outline.htm