ちとマニアックだがいつか使いそうな気もするのでご紹介。 ChessBoardJSは、チェスボードをJavaScriptで作るためのライブラリである。 盤のサイズを指定できたり、コマの位置を指定できたりする他、ちゃんとイベントにも対応しているので、これをもとに対戦型のゲームを作れたりするだろう。 また対戦までのロジックをつくらずとも、棋譜(チェスの場合もこういうんだっけ?)を再現するアニメーションなんかはさくっと実現できそうだ。 チェスだけではなくて、将棋とかトランプとかのこうしたライブラリも欲しいところですな。

