山田
ブログリーダー

スクリプトの読み聞かせ カードを引くアルゴリズム!◆星1つ


今回のサマリー

今回は、スクリプトの読み聞かせという事で、カードを引くアルゴリズムについて説明したいと思います。


カードを引く


15/11/08 山田メール

さて、カードを引くアルゴリズムですね。ymd_blackjack_draw関数はまず、アイテム(a:なし~e)を引数として受けとり、カードを準備します。

場に出ていないか?


次に、カードをシャッフルして、先頭から順に取りだして、場に出ていないかをチェックし、出ていなかったら、そのカードを引きます。スクリプトと1対1で対戦するブラックジャックでは、まず考えられませんが、場に全てのカードが出ていたら、カードは引けません。

ランクを合計する


カードを引いたら、ナンバー(2~10)、J/Q/K(10)、A(1か11)、ジョーカー(10以下)の順にランクを合計します。対戦相手(スクリプト)には、プレイヤーにカードを引かせる前にカードを引かせます。スクリプトは、合計が17以上だと、カードを引きません。(←これ、適当に決めたんですが、スクリプトが強すぎませんか?笑 後で直すかもしれません。) プレイヤーは、21以上になるまでカードを引けます。

Betがクリックされたら


ymd_blackjack_bet関数は、Betをクリックされた時に呼びだされる(大袈裟ですが、)再帰的関数(実行中に自分自身を呼びだす)です。スクリプトが、まだカードを引ける場合は、自分自身(ymd_blackjack_bet)を呼びだし、カードを引けなくなったら、displayを解除して役判定に移ります。



関連記事
スポンサーサイト
占いの館
100アイコンアイテムリスト00
フラッグ削除 サウンド
カジノスペース

コメント

コメントの投稿

非公開コメント
便利メニュー
携帯版山田ブログ(タグランキング)携帯版山田ブログ 更新情報メールボックス スターターガイドお役立ちツール集 ブックマークはてなブックマーク
お薦めポイントサイト1位
モッピー!お金がたまるポイントサイト
モッピー
14年注目度No1
ポイントレート 1ポイント=1円(1コイン=0.1円) 紹介制度 2ティア(40%) 最低換金額 300ポイント(300円)~ 換金上限 なし
げん玉
お薦めポイントサイト2位
毎日お得がいっぱい げん玉
げん玉
人気No1
こちらから登録で250Pがもらえます!
ポイントレート 1ポイント=0.1円 紹介制度 3ティア(最大35%) 最低換金額 3,000ポイント(300円)~ 換金上限 一日1万円まで
ハピタス(入門系)
3位
日々の生活にhappyをプラスする|ハピタス
ハピタス
入門的ポイントサイト
こちらから登録で30Pがもらえます!
ポイントレート 1ポイント=1円 紹介制度 2ティア(最大40%) 最低換金額 300ポイント(300円)~ 換金上限 一か月3万円まで
GetMoney!(メール受信系)
☆4位☆
お小遣い稼ぎなら最強ポイントサイトGetMoney!
GetMoney!
メール受信で稼ぐなら
ポイントレート 1ポイント=0.1円 紹介制度 2ティア(50%) 最低換金額 5,000ポイント(500円)~ 換金上限 なし
ポイントタウン
チャレンジ中
ポイントでお小遣い稼ぎ|ポイントタウン
ポイントタウン
コンテンツ量No1
こちらから登録で500Pがもらえます!
忍者AdMax(自動で稼ぐ系) ブックマークレット
山田バー t検定のピタゴラスイッチ ブログクエスト ブログクエスト(バトル) トイカジノ2(ポーカー) 山田フィッシング 山田城と不気味なスリラーナイト 山田城と不思議なクリスマスキャロル 山田城 山田城と麗らかな春 pスライダー 占いの館
相互リンクについて
当ブログは相互リンク歓迎です絵文字237
ただし、相互リンクは、
お小遣い稼ぎ情報を扱っていて、
お申し込みをいただいた時点で更新を続けられているサイト様
に限らせていただきます絵文字234
※こちらから申し込みをさせていただく場合は
この限りではありません絵文字203
リンクはこちらもそういたしますので、
トップページからしていただけると嬉しいです絵文字236
なお、内容について、
法律に反していたり、
モラルが欠けていたりする場合などは、
リンクをお断りさせていただく事があるので、ご了承ください絵文字183
横断検索サポートを始めました。
相互リンクをしている必要はありませんが、
サイドメニューで使われたい方はリンクをお願いします絵文字87
一言お声掛けいただければ、
こちらからもリンクいたします絵文字179
お申し込みは、
相互リンクの輪
コメントからお願いします絵文字228
相互リンクについて!◆星2つ