JSでブラックジャック作成
blackjackルール
プレイヤーとディーラーがいる
プレイヤーは21を超えないようにカードを引く
ディーラーよりも得点が大きければ勝利
最初に2枚づつ配られる
ディーラーはプレイヤーがカードを引き終わってからカードを引く
カード得点
J,Q,Kは10
必要なクラス
カード
カードデッキ
プレイヤー
ディーラー
ゲームコントローラー
・カードクラス
メンバ
値
属性
メソッド
値取得
・カードデッキ
メンバ
カード配列
メソッド
シャッフル
引く
・プレーヤー
メンバ
カード配列
得点
メソッド
カード追加
得点設定
得点取得
・ディーラー
メンバ
カード配列
得点
メソッド
カード追加
カード追加判定
得点設定
得点取得
・ゲームコントローラー
メンバ
カードデッキ
プレーヤー
ディーラー
メソッド
ゲーム初期化
ゲームコントロール
得点判定
勝利判定
で作成すると以下のようなコードになった。
gist1c1b44a4cb18b4e91c2b