2024年9月19日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第25回「ポーカー10」 田部井保 目次 解説編 さて、ゲーム仕立てで、ワンチャンスという事ですが、まず一度しか変更出来ない様にします。「再配布」ボタンを押したら、「再配布」ボタンは配り直しをするまで押せないようにします。 「再配布」ボタンをコード上で […]
2024年9月19日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第24回「ポーカー9」 田部井保 目次 ポーカーをゲーム仕立てにするという事でした。方法はいろいろあります、ここからどのようにするかは皆さんの腕の見せ所ですが、とりあえず一つの例を示したいと思います。 一番面白そうなのは、何回もカードの交換が出来てと […]
2024年9月19日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第23回「ポーカー8」 田部井保 目次 解説編 前回の問題はストレートの判定をKの後にAが続いているという様に拡張するという事でした。 前回の問題の答えの一つです。 ここまでで、ポーカーの役の判定は一通り終わりました。次回以降で、ゲーム風に仕立てた […]
2024年9月19日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第22回「ポーカー7」 田部井保 目次 解説編 前回の問題は、ストレートの判定という事でした。 前回の問題の答えの一つです。ストレートを追加するだけではなく、ストレートフラッシュも追加しました。 前回、ペアとフラッシュを入れ替えましたが、今回ストレ […]
2024年9月19日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第21回「ポーカー6」 田部井保 目次 解説編 前回の問題は、ペアの詳細を判別出来ないかという事でした。 前回の問題の答えの一つです。 このように役の判定はとてもシンプルに出来ます。もちろん他の方法でも良いです。 ここで、ペアがあったら、フラッシ […]
2024年9月18日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第20回「ポーカー5」 田部井保 目次 解説編 前回の問題は、ペアを判別するという事でした。 前回の問題の答えの一つです。 さて、今回追加したペアの判定部分、 後半部分は、単にメッセージを出す部分なので、前半部分が肝となります。 カードを全パタ […]
2024年9月18日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第19回「ポーカー4」 田部井保 目次 解説編 前回の問題は、フラッシュを判別する方法という事でした。 前回の答えの一つです。 さて問題です。続いて、ペアを判別するにはどうすればよいでしょうか。いきなり全種類のペアを判別するのは難しいでしょうから、 […]
2024年9月18日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第18回「ポーカー3」 田部井保 目次 解説編 前回の問題は、カードを何枚か捨てて、再配布するというものでした。 さて、前回の問題の答えです。 最初に配る部分と、追加で配る部分で大分重複があります。これを一つにまとめます。まとめておくと後で修正が楽 […]
2024年9月18日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第17回「ポーカー2」 田部井保 目次 解説編 さて、捨てるカードを選択出来る様にします。 選択する為のボタンもコードで生成しています。このようにすると、ソースコードが大変シンプルになります。 さて問題です。「再配布」ボタンを追加して、このボタンを […]
2024年9月18日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第16回「ポーカー1」 田部井保 目次 解説編 前回の問題は、5枚のカードを重複無く配るという事でした。 前回の問題の答の一つです。 5枚程度でもラベルをプログラムで生成する方が良いかも知れません。 プログラムで生成する方法にしてみました。 次 […]