ITエンジニア/デザイナ向けにオープンソースを毎日紹介

バックギャモンというゲームはやったことはないのですが、ルールとしては相手の陣地に自軍の駒をすべてゴールへ移動させたら勝ちと言ったものです。サイコロを使うので運の要素も強いですが、戦略性も持っています。

そんなバックギャモンをWeb上で遊べるようにするライブラリがbackgammon.jsです。

backgammon.jsの使い方

backgammon.jsはロジックの他、AI(そこまでインテリジェンスではないようです)も備えています。こちらは24面で同時にコンピュータ同士が対決するデモです。

激しい勝負が繰り広げられています。

ロジックも組み込まれているので、backgammon.jsをベースにすれば一人だけで遊べるバックギャモン環境が作れるでしょう。Webベースで動くのでインターネットを介した対戦もできそうです。

backgammon.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

Backgammon Tournament

binarymax/backgammon.js: Backgammon via JavaScript

 

MOONGIFTの関連記事

  • DevRel
  • Com2