A fully functional two-player chess game built in Java with a graphical interface, featuring move validation, check/checkmate detection, pawn promotion, castling, and save/load functionality. The ...