2024年10月23日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第75回「ポーカー13解説」 田部井保 目次 通常版 最初に出来ていた役分マイナスするという改造。 157行目からの yaku 関数ですが、今までの関数は何も返さなかったのですが、この関数は、役を表す数値を返します。 この様に書くと、 Int型の値を返し […]
2024年10月22日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第74回「ポーカー12解説」 田部井保 目次 通常版 ゲームオーバーを入れました。 今回の変更でスッキリしました。今までダイアログ表示部分がペアとストレート・フラッシュ部分に分かれていたのを一つにしました。もっと早くやるべきでした。ポイントが0になった時の […]
2024年10月21日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第73回「ポーカー11解説」 田部井保 目次 通常版 得点獲得部分です。 ストレート、フラッシュの部分を分かり易くしました。 分かり易くなりましたね。 もう少し変更しました。 今回もそんなに難しくないと思います。 目次 通常版
2024年10月20日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第72回「ポーカー10解説」 田部井保 目次 通常版 一度しか変更出来ない様にします。 再配布ボタンをプログラムで制御できる様にして、配布ボタンが押されたら有効に、再配布ボタンが押されたら無効にするだけです。変更は3箇所だけです。 賭け点部分を整備します […]
2024年10月19日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第71回「ポーカー8解説」 田部井保 目次 通常版 ストレートの判定の拡張です。 エースとキングがあるか調べ、両方あったらAから4を13から16にします。こうすれば、最大と最小の差が4ならストレートという事になります。❤️K♠️A♣️2♣️3♦️4、これ […]
2024年10月18日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第70回「ポーカー7解説」 田部井保 目次 通常版 ストレートの判定です。 今回、ストレートの判定が加わりましたが、カードナンバーの最大値と最小値を求めて、その差が4の場合ストレートとしました。これはペアがあった場合、♣️5♦️6❤️6♣️7♠️9という […]
2024年10月17日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第69回「ポーカー6解説」 田部井保 目次 通常版 ペアの詳細を判別するです。 前回は、ペアがあるかどうかだけを見ていましたが、今回は、2枚のカードを比べて、同じだったら+1するという風にしました。ワンペアは当然1、ツーペアは2、スリーカードはA ,B, […]
2024年10月16日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第68回「ポーカー5解説」 田部井保 目次 通常版 ペアの判別です。 今回の追加部分です。 後半部分は、単にダイアログを出す部分なので、前半部分が肝となります。チェック変数を最初 false にしています。そして基準カードとして1番目から4番目のカード […]
2024年10月15日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第67回「ポーカー4解説」 田部井保 目次 通常版 フラッシュを判別する方法です。 フラッシュ判定ですが、カードのマークが全て一緒か調べれば良いので、役の判定の中では簡単な方だと思います。142行目から167行目がフラッシュ判定部分です。カード番号(ea […]
2024年10月14日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第66回「ポーカー3解説」 田部井保 目次 通常版 カードを何枚か捨てて、再配布する。 152行目からが、再配布部分で、今回追加した部分です。5個の選択ボタンを調べ、タイトルが「on」なら、カードを配る処理をしています。カードを配る処理は、最初に配る部分 […]