sveltekit-chess

Sveltekit Chess

repo to keep my learn progress while building chess game with sveltekit

Simple Chess

Simple Chess built with SvelteKit.

Chess Features:

  • Piece & Move Rule
    • Rook
    • Knight
    • Bishop
    • Queen
    • King
      • Basic Move
      • Castling
        • Basic Castle
        • Prevent on check
        • Prevent on route attacked
    • Pawn
      • Basic Move
      • En Passant
      • Promotion
  • Replay & Move History
  • Game Time
  • Game Over
    • Resign
    • Checkmate (~Almost there)
    • Time win
    • Draw
      • Acceptance Draw offer
      • Insufficient Material
      • Lose on time, but enemy insufficient material for checkmate

After All Features:

  • Multiplayer (WIP)
  • Unit Test (TODO: findings the testcase opensource and implement it here)

Bug Report:

  • Create a minimal reproduction by copy the "Move History" and open issue.
  • Tell the "Bug Description" and insert move history so we can reproduce it, if has any.

Top categories

Loading Svelte Themes