Recent Project
I built a full-featured web chess game that replicates core gameplay and user experience similar to commercial platforms. The project implements accurate chess rules, interactive board controls, move highlighting, and custom piece graphics — all presented in a clean, responsive interface.
Key Features
Accurate game logic: Most standard chess rules are implemented in Java.
Interactive board UI: The board is rendered with HTML and styled with CSS for a modern, readable layout. Users can select pieces and see allowed moves before making a move.
Highlighted moves: When a piece is selected, legal destination squares are highlighted. Last move and captured-piece squares are visually emphasized for improved move tracking.
Possible Improvements / Next Steps
Add multiplayer for real-time play.
Implement an analysis mode with move list and board navigation.
Add AI opponents.
Time controls and clock synchronization for competitive play.
Java Chess Game