HOME

Chess By Me

JavaScriptHTMLCSS

Browser game of chess with functioning rules and clock

Chess By MeVisit Live Site

Overview

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).

Explore Similar Projects