Skip to content

Version 1.0

Choose a tag to compare

@murthy-manchikanti murthy-manchikanti released this 01 Dec 01:39
· 2 commits to main since this release
3ddea90

Chess.java is a feature-rich chess application built in Java, offering a Swing-based GUI for an interactive chess experience. This release supports standard chess rules—including castling, en passant, and pawn promotion—alongside a customizable board with Light/Dark themes and styles like Wood and Green. Players can face off in Human vs. Human mode or challenge the Stockfish AI (playing as Black) with adjustable skill levels (0-20), complete with best-move hints. The app features a clean 8x8 board with Unicode piece symbols, move highlights, a side panel for game controls, and Stockfish via UCI with macOS binary included with the package file.