Chess By Me
JavaScriptHTMLCSS
Browser game of chess with functioning rules and clock
Visit Live SiteOverview
Fully playable chess game built from scratch using the HTML canvas API, focusing on accurate rule enforcement, game state management, and real-time interaction without external libraries. Fully envisioned and written by me without outside help or inspiration.
Key Features
Complete implementation of chess rules, with legal move validation, check / checkmate detection, castling, en passant, promotion
Drag-and-drop piece interaction with visual feedback
Legal move highlighting (valid vs invalid states)
Real-time move notation log (standard algebraic notation)
Local multiplayer (same device)
My Role
Made fully by me without external libraries or code generation tools (AI).
