Skip to content

rhyolight/chesster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chesster

My eight-year-old son and I made this together. It's a client-side JavaScript Chess application that highlights all possible moves for each piece on hover.

Usage

See example usage in the index.html file. See it live at http://rhyolight.github.io/chesster/.

Work in Progress

Want to help?

TODO:

  • Update pawn movement to include en passant
  • Update king and rook movements for castling (king- and queen-side)
  • Enforce turns, starting with white
    • Disallow incorrect player to move when it's not their turn
    • Indicate whose move it is
  • Show pieces that have been captured somewhere
  • Keep history of moves in localStorage
  • Continue where last game left on refresh
  • Start a new game button

Bitdeli Badge

About

Client-side chess game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors