概要
筆者は2026年2月3日に自分のポーカーアプリ”Exotic Poker”をリリースしたが、個人開発ゲームによくあるリリースしたけどダウンロード数20(おそらくほとんど知り合い)みたいな状態を経験している。まあ、あらかじめ予想していたことなので気にしないし、機能が不十分な現在の時点で多くの人に利用されても困るという部分もある。とはいえ、少し寂しいので、アプリのリンクはブログ記事内でしつこく張っていこうと思う。

将来的にはゲームの機能とか作りに自信が持てた時点で、(趣味にかけられる費用の範囲でだけど)Youtuberとかに依頼してある程度宣伝してもらう必要があるのかもしれない。
今回は前回の記事
で説明したFast Foldを利用したポーカーのゲーム設計について簡単に考察してみようと思う。近いうちに、自分のゲームアプリに組み込むならこういう設計にしようかなとか、Edge Pokerが本当はどういった設計にしたかったのかな、みたいな推測をしながら考えてみよう。
Fast Fold Ring Gameと課題
今回の記事ではトーナメントではなく、リングゲームをどのように設計したら良いかについて考察する。もともとFast Foldを用いて成功したゲームはPoker Starsの”Zoom”であるらしいし、それに類似したゲーム設計でお金を賭けない形式のゲームにするにはどうしたらよいかということを考えよう。Edge Pokerについて、大分辛辣な評価や説明をしていたNakaido動画のなかでも、Fast Fold Ring Gameができるようになればプレイされるのではないかみたいなことを言っていたので、これを考えることが出発点になるかと思う。
すでに成功例があるんだから、Poker Starsの”Zoom”と同じことができればいいんだよ、と思う人が多いかもしれないが、おそらくこれは正しくないんじゃないかと思う。淡々とゲームしてひたすらチップの獲得を目指すというのは、それが”お金を稼ぐ行為”(実際はほとんどの人が損してるだけだろうけど)だからできるし、集中できるのだろう。獲得できるものが本質的には意味のないゲーム内のポイントだけとなると、意外に長時間プレイしているのは耐えがたいものになるのではないだろうか。ソーシャルゲームとか無料ゲームでポーカーをプレイすることの面白さみたいなものを体験してもらうには、別の方向性のゲームの面白さみたいなのを追加する必要があるのだろう。
わかりやすい方法は、他人との比較や競争が分かりやすい形式にすることだろう。一定の時間(20~30分、あるいは、1時間)を区切って、その時間内でプレイヤーが競争してランキングを競うという形式である。Edge Pokerのランクゲームはこの形式をSit & Goのトーナメントに求めた結果であると推測される。
ただし、このゲーム設計の厳しい点は、Fast Foldがうまく機能するには少なくても参加者が数十人~数百人(10~100テーブル)ぐらい必要だということだろう。参加者が自由に出入りする形式だとこの人数を集めることは容易ではないだろう。Sit & GoやMTTなどのトーナメントだと途中参加もある程度制限しなければならないので、Fast Foldが時間の経過に応じて、むしろデメリットになってしまう可能性もある(マッチングしない上に、他のプレイヤーのプレイを見ることでクセみたいなの推測する機会も制限される)。
また、Sit & Goと言うゲームの形式上、ブラインドのレベルアップによる運要素の影響がどうしても大きくなってしまうように思える。Fast Foldのゲームは、大量のゲームを短時間で行い、GTOに近いプレイをどれだけできるかを競うということをやりたいのだと思われるが、運要素が強すぎるとプレイの巧拙みたいなのが分かりづらくなってしまうように思える。以上の課題点をうまく避けつつ、他人との比較や競争を導入したFast Fold Ring Gameの案を考えてみたので、以下で示そう。
Fast Fold Ring Gameの設計案
Ring Gameと同じ形式のゲームで順位を競うのであれば、一定の時間内にどれだけのチップを奪うことができた(奪い取られたか)かを競うのが良いだろう。プレイヤーを脱落させる必要がないので、ブラインドのレベルアップやアンティは無しにできる。スタックが一定量以下になったり、一定量以上になった場合は、獲得した量は別口で記録しつつ、スタックをリセットすることで公平に近い状況で対戦できるだろう。スタックのリセットがあることで、イケると思ったゲームでは基本的に100bb全弾を打つようなプレイをした方がよくなるため、ポットコミットになったら躊躇せずにオールインしやすくなるかもしれない。
また、ゲームのコンセプトはGTO戦略をどれだけ実践できるかの勝負にしたいので、エクスプロイトを無効にするようにHUDやプレイヤーのニックネームは非表示にすると良いと思う。まとめると、以下のようなゲームのルールになるだろう。
- 定時開催(13:00スタート開始10分前募集開始など、レイトエントリーは開始後10分ぐらいまで)
- 時間:30分
- Fast Foldで1ハンド終了でテーブルは解散
- HUD情報使用不可(エクスプロイト無し)、ニックネームを非表示(誰だかわからないようにする)、ニックネームはランキングの表示のみ使用
- どれだけ負けても、勝ってもプレイヤーの脱落は無し
- スタック: 100bb
- ブラインド固定(レベルアップしない)、アンティ無し
- スタックが30bb以下、もしくは、300bb以上になったら100bbに自動的にリセット(もちろん増減したスタックはプレイヤーの獲得したポイントとして累積しておく)
- 時間終了後、獲得したチップの累積値でランキングを決定して、順位と獲得したチップを公表
筆者のゲームは無料ゲームなので特に報酬などないが、ソーシャルゲームっぽくするのであれば、MTT同様に固定の参加ポイント(ゲーム内通貨)を徴収して、上位10%ぐらいにべき乗則に従ってポイントを報酬として支払うみたいにすればよいのではないだろうか。
このゲームではひたすら短時間でゲームをプレイしたいので、プレイヤー一人当たりの持ち時間を5秒ぐらいにしてタイムバンク無し、余計なエフェクトやモーションはすべてカットみたいにすると、アクションゲームをプレイするようにひたすらボタンをポチポチするゲームにできるかもしれない。こういうゲームは実際に作ってプレイしてみないと、どういうイメージになるかわからないのであるが、筆者は自分のポーカーゲームを所有しているという特権を持っているので、実際に自分のゲームに実装して試せるようにしてみようと考えている(まあ、実装に2か月ぐらいかかりそうだけど・・・)。

