A two-player chess game built with Java Swing, wrapped in an elegant ancient-themed wood UI with gold accents. Play classic chess on a beautiful graphical interface complete with animated piece movement, a configurable chess clock, legal move highlighting, check detection, checkmate/stalemate resolution, pawn promotion, castling, and more.
java gui chess swing timer two-player chess-game chess-clock dark-ui-theme castling en-passant check-detection move-animation pawn-promotion ancient-theme
-
Updated
Jun 7, 2026 - Java