読者です 読者をやめる 読者になる 読者になる

Unity AssetStoreまとめ

アセットストア日替わりタイムセールの記事を書いていきます。

Chess Game 頭脳のスポーツ「チェス」の人工知能プログラム

40% 完成プロジェクト システム

f:id:assetsale:20160709220741j:plain f:id:assetsale:20160708013002j:plain

今日のアセット

Chess Game

$30 => $18    40%

 

その名の通り、チェスゲーム!

「人 vs AI」「人 vs 人」、AIの難易度は3段階まで切り替えられる対戦プログラムです。

 

チェス - Wikipedia

2012年現在、愛好者数は約7億人とされ、世界中で広く親しまれているゲームのひとつである

2013年現在、日本での競技人口は約2万2千3百人前後と推定される。

Wikiのソースがちょっと古いけど、7億人!母数が多いだけに期待出来ますね。

 

まずは遊んでみよう!

WebGLデモ

AIと対戦プレイすることができます。

CPUターンになると、次の手を約3〜5秒間AIが思考して打ってきます。

f:id:assetsale:20160708181601p:plain

 

f:id:assetsale:20160708180204j:plain

The 0-64 index presentation of the board.
Below is a detailed list of what values can be expected,
and what each index position corresponds to on the board.

f:id:assetsale:20160708180205j:plain

The positional value of the knight on each square.
Note: the knight is great in the center.

 

The posifionol value of the pawn on each square.
Note: a strong pun center is valued high.

 

Timelapse: Chess Game - Unity Assset on Vimeo

開発中の画面を録画して高速に再生!ゼロから作ってるのかな。凄いです。

 

ボードゲームの醍醐味。lichess.org • 無料オンラインチェスと対戦させてみた。

難易度設定

・Chess Gameのレベルは三段階中、「2」(これについては以降説明)

・lichess.orgの強さは最高の8に設定。

f:id:assetsale:20160708225214p:plain

f:id:assetsale:20160708225221p:plain

結果はlichess.orgの勝ちになりました。(lichess.org側のチェスは反転させてます。黒がChess Game)

チェスのルール知らないけど、Chess GameのAIが後手という状況下で中々良い勝負になった思います。

 

次にChess Gameのレベルを最大の3にして最強vs最強でプレイした所、E1をG1へ駒を移動させるとメモリ不足のエラーが出て先に進めなかった。私の環境が悪いかもしれませんが、勝負の行方が知りたかった。

Chess Gameは、2016年4月に出たばかりのアセットなので、色々起こるかも知れませんが低価格で世界的にメジャーなチェスが作れる対戦AIプログラムです。

 

18ドルの計算結果 (1ドル 100.5000 円)
18ドル は、 1,809円

定価30ドルなら、3,015円