SCHNAPSEN ENGINE ONLINE

CYBER SCHNAPSEN NEO DUEL CARD TERMINAL

「サイバーシュナップセン」は、オーストリア発祥の2人用トリックテイキングゲーム「シュナップセン」をブラウザだけで再現した近未来テイストの対戦カードターミナルです。
結婚宣言(20/40点)・切り札交換・山札クローズなど本格ルールをフルスクラッチで実装。Lv1〜Lv4のAIと対戦したり、AI同士の対戦をただ眺めて楽しむこともできます。インストール不要、アカウント登録も不要で、今すぐ20枚のカードで66点を競り合えます。

Real Schnapsen 本格シュナップセンロジック
AI Lv1–Lv4 終盤は探索で最適プレイ
No Login 登録不要・買い切り課金
20 CARDS
2 PLAYERS

SYSTEM FEATURES // 主な特徴

🃏

本格シュナップセン・ルール実装

A・10・K・Q・Jのみ20枚を使う本格ルールをフルスクラッチで実装。山札がある前半は自由フォロー、山札が尽きる/クローズされた後半はマストフォロー・マストウィンに切り替わる2フェーズ構造、結婚宣言(20/40点)、切り札交換、山札クローズ、66点到達での勝利判定・シュナイダー/シュヴァルツ判定まで忠実に再現しています。

🤖

AI Lv1〜Lv4 & 観戦モード

Lv1の貪欲AIから、Lv2の山札クローズ判断、Lv3のカードカウンティング、そしてLv4では山札が閉じた後の完全情報フェーズをミニマックス探索でほぼ最適に解く本格AIまで4段階。人 vs AIだけでなく、AI同士のレベルを個別に選んで対戦を観戦することもできます。

🔓

登録不要・買い切り課金

アカウント登録やサブスクリプションは一切なし。まずは無料で5回プレイでき、続けて遊びたい場合のみStripe決済で¥100(税込)の買い切りライセンスを購入するだけのシンプル設計です。

MATCH PREVIEW // 対戦プレビュー体験

右側のプレビュー端末で、CyberSchnapsenの対戦の雰囲気を体験できます。 【AUTO DEMO】ボタンをクリックすると、切り札交換・結婚宣言を交えたトリックの応酬が疑似エンジンによって66点到達まで自動的に進んでいきます。

  • 【AUTO DEMO】ボタンをクリックしてエンジンを起動します。
  • あなたとAIが交互にカードを出し合い、トリックの勝者とスコアが更新されていきます。
  • 切り札交換や結婚宣言のタイミングもコンソールログにリアルタイムで出力されます。
  • 実機ではAIの強さ(Lv1〜Lv4)を選択可能。カードをクリックして出すだけの簡単操作です。
実機で無料プレイを試す(無料枠あり)
CYBER_SCHNAPSEN_PREVIEW // PORT_04K
STATUS: READY
LEAD (あなた)
FOLLOW (AI)
TRICK WINNER
WIN
SCORE (あなた / AI)
0
AI: 0
> CYBER SCHNAPSEN // MATCH ENGINE v1.0 STANDBY

「サイバーシュナップセン」プレビュー端末です。【AUTO DEMO】を押すと擬似エンジンが1ラウンド分のトリックを自動的に進行します。

TECHNICAL SPEC // 技術構成

CyberSchnapsenはReact + TypeScript製のクライアントサイド・ゲームエンジンと、Netlify Functionsによるサーバーレスな決済処理を組み合わせ、軽量かつサーバーコストを抑えた構成で動作しています。

DEAL & TRUMP
20枚のカードを両者に5枚ずつ配札し、切り札を1枚公開。
TRICK LOGIC
切り札優先・同スート判定・フェーズ2のマストフォローをクライアント側で判定。
AI ENGINE Lv1–4
貪欲法からカードカウンティング、終盤の完全読み(ミニマックス探索)まで4段階。
STRIPE CHECKOUT
Netlify Functionsがワンタイム決済セッションを発行・検証。

React 19 + TypeScript + Vite

対戦盤面の描画コンポーネントと、配札・トリック判定・結婚宣言・AI探索といったゲームロジックを明確に分離して実装。すべての演算はブラウザ内で完結し、外部サーバーへ手札データが送信されることはありません。

Stripe + Netlify Functions

買い切りライセンスの決済はStripe Checkoutで処理し、Netlify Functions上のサーバーレス関数が決済セッションの発行・検証を担当。プレイ回数と購入状態はブラウザのlocalStorageに保存され、余計な個人情報を保持しません。

PRICING // ライセンス料金

フルアクセスライセンス
UNLIMITED SCHNAPSEN ACCESS
¥100 (税込)
買い切り / 月額固定費なし
  • 無料プレイ(5回)の上限を完全に解除
  • 何度でも新しい対戦を開始・再戦自由
  • AI Lv1〜Lv4・AI同士の観戦モードも無制限
  • Stripeによる安全なワンタイム決済
アプリを起動してライセンスを購入する

FAQ // よくある質問

Q: 無料で何回遊べますか?

ブラウザごとに5回まで無料でプレイできます。上限に達すると、¥100(税込)の買い切りライセンスを購入することで無制限にプレイできるようになります。

Q: アカウント登録は必要ですか?

不要です。プレイ回数や購入状態はブラウザのlocalStorageに保存される仕組みのため、メールアドレスやパスワードの登録なしでそのまま遊べます。ブラウザや端末を変更すると無料プレイ回数はリセットされます。

Q: 人と対戦することはできますか?

現在は「人 vs AI」と「AI vs AI(観戦)」のみに対応しています。シュナップセンは互いの手札を見せない前提のゲームのため、同じ画面を共有するローカル対戦は用意していません。まずはAI相手に本格ルールを楽しめます。

Q: AIのレベルはどう違いますか?

Lv1は基本の貪欲戦略、Lv2は山札クローズの判断が加わり、Lv3は場に出たカードを記憶して切り札を温存するなどより戦略的に、Lv4は山札が閉じた後の完全情報になった終盤をミニマックス探索でほぼ最適に解きます。人 vs AI・AI vs AIのどちらでもレベルを選択できます。

Q: スマートフォンでも遊べますか?

はい、Chrome や Safari などの標準的なモバイルブラウザで動作します。ただし画面が小さい端末ではカードの視認性が下がる場合があるため、より快適に遊びたい場合はPCやタブレットでのプレイを推奨します。

Q: 購入したライセンスは他の端末でも使えますか?

ライセンスの購入状態はブラウザのlocalStorageと決済セッションIDに紐づいて管理されます。別のブラウザや端末に切り替えた場合は、現状は改めて購入いただく必要があります。