Home/Chess

โ™š Chess

Difficulty:
โฌœ White (You)
โฌ› Black
AI is thinkingโ€ฆ

๐ŸŽฏ How to Play

  • Click (or drag) a piece to see legal moves highlighted with green dots.
  • Click a highlighted square, or release the drag, to move there.
  • Choose AI difficulty: Easy (random), Medium (capture-first), Hard (Minimax).
  • Full rules: castling, en passant, pawn promotion.

๐Ÿ“– Game Description

Chess โ€” the king of board games. This zero-dependency vanilla JS implementation includes full movement rules and 3 AI difficulty levels, rendered purely with Unicode pieces and CSS grid. Features drag-and-drop, optional game timer, move history, and responsive design.