ブラックジャックはほとんどの方が知っているトランプゲームです。21を作るだけというルールは簡単ですが、相手がいることでその駆け引きが高度になります。近い将来、日本にもカジノができますので、その際にはブラックジャックを興じる方も多いことでしょう。 そんなブラックジャックをターミナル上で楽しめるのがBlackjack sandboxです。

Blackjack sandboxの使い方

Blackjack sandboxを遊んでいるところです。基本的にyまたはnキーだけで操作します。

$ ruby lib/app.rb 
ブラックジャックへようこそ!

【第1回戦】
ゲームを開始します。

あなたの引いたカードはダイヤの8です。
あなたの引いたカードはハートの4です。

ディーラーの引いたカードはハートの3です。
ディーラーの2枚目のカードは分かりません。

あなたの現在の得点は12です。
カードを引きますか?
y/n: y

あなたの引いたカードはハートのKです。
22点でバストしました。
press return: 

あなたの負けです。

対戦成績: 0勝1敗0分
勝率: 0.0%

ブラックジャック終了!もう一度遊びますか?
y/n: y

ゲームとしてはディーラーと自分の一対一で勝負が行われます。相手のレベルはかなり高いと思われます。勝率も出ており、きっと白熱することでしょう。これをサーバに設置すると、普段の仕事が疎かになるかも知れませんのでご注意を。

Blackjack sandboxは

JunichiIto/blackjack-sandbox: CUI blackjack game.