Chess

Play against the computer or a friend. Highlights possible moves for each piece.

games/images/garbochess.js,images/chessrp2.js
The Computer Player is GarboChess and is very skilled.

Easy mode is a little bit hard, and hard is very hard indeed, with an ELO above 2500.

Castling

To castle, move the king two spaces towards the castle like this:
chess castle move
And you get this:
chess castle result

Note: according to the rules of chess you are only allowed to castle if neither King nor Castle have moved, there is a clear path between, and no part of path (including King) is threatened.