상품 설명
Unityで1対1 No-Limit Texas Hold'emを組み込みたい方向けの、Pure C#ルールエンジンです。
UI・カード画像・対戦AIなどを含む完成ゲームテンプレートではなく、デッキ、役判定、ベッティング、ストリート進行、勝敗・精算、複数HandのMatch進行といった「ポーカーのルール部分」を既存ゲームへ組み込める形で提供します。
UnityEngineに依存しないRuntimeなので、自作のUI・キャラクター・AI・演出などと分離して利用できます。
詳細
PokerCore - Heads-Up Hold'em は、Unity向けの1対1 No-Limit Texas Hold'em用 Pure C#ルールエンジンです。
主な収録機能:
・52枚デッキ / Fisher–Yates Shuffle
・5枚 / 7枚のHand評価
・High Card ~ Straight Flushの9役
・Kicker比較
・A-2-3-4-5 Straight対応
・Heads-Up Small Blind / Big Blind
・Check / Call / Bet / Raise / Fold / All-In
・Minimum Bet / Minimum Raise
・Short All-In
・Preflop / Flop / Turn / River / Showdown
・Fold / Showdown / Tieの決着処理
・Stack持越し
・Button交代
・Bust判定
・複数HandのMatch進行
UI、カード画像、対戦AI、Online Multiplayer等は含まれません。
既存ゲームへルール部分を組み込むためのCoreライブラリです。
動作環境
対応Unity:
Unity 6000.3 以上
販売前検証環境:
Unity 6000.3.23f1 / Windows 11
Runtime:
Pure C#
UnityEngine依存なし
Assembly Definition:noEngineReferences = true
特別なCPU・GPU要件はありません。
※ Unity 6000.3未満は動作保証対象外です。
※ Windows 11以外のOSについては現時点で個別の実機検証を行っていません。
※149 / 149 EditMode Testsは販売前の検証結果です。テストスイート自体は商品には含まれません。
アップデート履歴
[2026-09-13] v0.1.0
・Initial Release
・Unity 6000.3.23f1 GUI環境でPackage導入を確認
・Compile PASS
・Product Smoke Test PASS
・Unity EditMode Test 149 / 149 PASS
導入方法
1. ダウンロードしたZIPファイルを展開します。
2. Unityで対象プロジェクトを開きます。
3. Window > Package Manager を開きます。
4. 左上の「+」から「Add package from disk...」を選択します。
5. 展開したPokerCoreフォルダ内の package.json を選択します。
6. Package Manager上で「PokerCore - Heads-Up Hold'em」が追加されたことを確認してください。
本商品はUnity Package Manager(UPM)形式です。
同梱ドキュメントにGetting Started、API Overview等を収録しています。
Package ManagerのSamplesからQuick Start SampleもImportできます。
動作確認済み環境:
Unity 6000.3.23f1 / Windows 11
商用利用・ライセンス
本商品を組み込んだ完成ゲーム・アプリは、個人利用・同人利用・商用利用が可能です。
・ソースコードの改変:可
・完成したゲーム / アプリへの組み込み:可
・組み込んだ完成ゲーム / アプリの販売:可
・クレジット表記:不要
ただし、本商品そのもの、改変した本商品のソースコード、または実質的に同等のライブラリ・素材パッケージを、第三者が再利用できる形で再配布・再販売することは禁止します。
ライセンス条件の詳細については、商品に同梱されている LICENSE.md をご確認ください。
同梱LICENSE.mdの内容が優先されます。
ご購入前の注意
本商品は、Heads-Up(1対1)No-Limit Texas Hold'emのルール処理を提供するC#ライブラリです。
完成したポーカーゲーム一式ではありません。
以下の要素は含まれていません。
・ゲームUI
・カード画像 / 3Dモデル
・対戦AI
・Online Multiplayer
・Animation / Audio
・Save / Load / Rewind
・3人以上のPoker
・Tournament / Ante / Rake
・個別ゲーム固有の特殊能力やRPGシステム
UnityおよびC#への基本的な理解と、既存プロジェクトへの組み込み作業が必要です。
対応範囲はHeads-Up(1対1)No-Limit Texas Hold'emです。
3人以上のテーブルゲームにはそのままでは対応しません。
Minimum Unity Versionは6000.3です。
販売前検証はUnity 6000.3.23f1 / Windows 11で実施しています。
Unity 6000.3未満、およびすべてのOS・プロジェクト構成での動作を保証するものではありません。
ご購入前に、商品説明・対応範囲・同梱内容をご確認ください。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기