Includes a simple AI opponent, FEN-based game logic, and an integrated puzzle system with support for mate-in-1 and mate-in-2 solutions. Built with JavaFX – real-time move animation, theme support, ...
1️⃣ Select a piece to highlight valid moves. 2️⃣ Click a highlighted square to move.