Home - kansyoku/blackjack GitHub Wiki

概要

ブレックジャックで遊びたい...。 そんな時に、アプリのインストールなどは不要、webブラウザでURLにアクセスしてサクッとプレイ!

このゲームは1人で遊ぶゲームになっています。 ブラックジャックでは、ディーラーとあなた以外にも2名のCPUがゲームに参加します。

チップをベットし、ディーラーとの勝負に勝てば、別途したチップに応じた報酬を獲得。ゲームオーバーした時点で所持しているチップが一番多いプレイヤーの勝利となります。

始め方

(1)URLにアクセスする

https://blackjack-neon-nine.vercel.app/

(2)プレイするラウンド数を選択する

(3)「はじめる」ボタンをクリックしてゲームを開始

シーンの説明

ゲームスタート

このブラックジャックでは、ラウンド制を採用しています。 お好みのラウンド数を指定してゲームをはじめましょう! 指定したラウンド数に達するとゲームオーバーとなり、その時点でチップを一番持っているプレイヤーがゲームの勝者となります。

ベット

各プレイヤーはベット額を指定します。 コンピュータは「5, 20, 50, 100」の中からランダムでベット額を選択します。 あなたの順番が来ると、ベット額を選択するオーバーレイが表示されるので、そちらからベット額を確定させてください。

アクション

全プレイヤーは手札のカード状況に応じてアクションを選択します。 コンピュータは「stand, hit」のどちらかをカードの合計値に応じてアクションを選択します。 あなたは、カードの状況を確認して「surrender, stand, hit, double」の中から最適なアクションを選択してください。

ラウンド終了

指定したラウンド数に達したら、最終的なチップの獲得状況をランキング形式で表示します。 また、各ラウンドにプレイヤーが行った動作の履歴(ベット額、アクション、獲得チップ額)も表示します。

ゲーム終了

指定したラウンド数に達したら、最終的なチップの獲得状況をランキング形式で表示します。 また、各ラウンドにプレイヤーが行った動作の履歴(ベット額、アクション、獲得チップ額)も表示します。

プレイヤーの説明

ステータス

betting ベットが完了していない状態
bet ベットが完了した状態
surrender 降参する
stand 手札を確定させ、ディーラーに勝負を挑む状態
double ベット額を2倍にしてカードを1枚引き、ディーラーに勝負を挑む状態
bust 手札の合計値が21を超えている状態

アクション

surrender カードを一枚追加
stand 手札の合計値が17以上21以下で確定させる場合
hit カードを一枚追加
double カードを一枚追加

ディーラーの説明

ステータス

waitingForBets 全プレイヤーのベットが完了するまで待機している状態
waitingForActions 全プレイヤーのアクションが完了するまで待機している状態
stand 手札のスコアが17以上で21以下の状態
bust 手札の合計値が21を超えている状態

アクション

ディーラーは手札の合計が17以上になるまでカードを引き続けます。

stand 手札の合計値が17以上21以下で確定させる場合
hit カードを1枚追加

ラウンドの勝敗判定の説明

※bustしている状態ではディーラーと勝負はできません。

dealer(stand) 1-21

  • dealer < player(stand) 1-21 → return bet*1
  • dealer >= player(stand) 1-21 → lost bet*1
  • player(stand) ✨blackjack → return bet*1.5
  • dealer < player(double) 1-21 → return bet*2
  • dealer >= player(double) 1-21 → lost bet*2

dealer(stand) ✨blackjack

  • player(stand) 1-21 → lost bet*1
  • player(double) 1-21 → lost bet*1
  • player(stand)✨blackjack → return bet*1

dealer(bust)

  • player(stand) 1-21 → return bet*1
  • player(stand)✨blackjack → return bet*1.5
  • player(double) 1-21 → return bet*2

スコアの説明

カードの数値 ブラックジャックでのスコア
2, 3, 4 ・・・ 10 2, 3, 4 ・・・ 10
J, Q, K 10
A 11または1
⚠️ **GitHub.com Fallback** ⚠️