ULTRACODE MULTI-AGENT REVIEW / 詳細設計書版

4v4普及戦略の全面レビュー — 9エピック・68施策と送客モデル

本ページは、打ち合わせで深掘り質問が出たときに参照する「設計書スタイル」の詳細資料である。レビューの方法論・プロジェクト現状マップ・数値前提・送客シミュレータ・全68施策・横断インサイト・リスクを一枚に集約している。要約版は スライド版 を参照。

1レビュー方法論

本レビューは ultracode の3ワークフローを直列で回して生成した。設計・統括を Fable が担い、実働(読解・批評・起票)を Opus / Sonnet が分担。計44エージェント・約250万トークンを投入している。

フェーズワークフローエージェント目的・成果物
① 読解・統合読解 7 + 統合 18docs 00–18・proposals・prototype・issues を分担精読し、単一の「プロジェクト現状マップ」へ統合(本ページ第2章)。
② 12レンズ批評12レンズ生成 + 12敵対批評 + 統合 125普及/事業/子供UX/安全/課金/計測など12の視点を生成し、各レンズに敵対的レビューをぶつけて論点を抽出・統合。
③ 起票・検証起票 10 + 検証 111抽出論点を GitHub Issue(#39–#47 エピック配下 68施策)へ起票し、重複・矛盾・NSM因果を最終検証。
合計44約250万トークン。Fable が設計・統括、Opus / Sonnet が実働。
読み方の前提。 本レビューはコード・仕様・企画資料・issue履歴の突き合わせに基づく机上分析であり、小学生プレイテストと実イベント送客の実測は未実施である。第4章の数値はすべてモデル上の試算で、送客率など主要レバーは仮置き(第3章・第7章参照)。

2プロジェクト現状マップ

出典グループ: spec-core(docs 00-05) / spec-support(docs 06-11) / spec-current(docs 12-17) / research(doc 18・4v4-data) / proposals(proposals/*.html) / prototype(実装コード) / issues(GitHub #1-#37)。

0. 最重要の全体構造(まず押さえる点)

  • 単一ゲームではなく、少なくとも4系統のプロトタイプが並存prototype)。①ルートindex.html=プランC「カントク!」、②classic/=COLOR KICKERS カード対戦、③rush/=RUSH!リアルタイム操作、④3d/=3D観戦+ガチャメタゲーム。4系統はコード非共有で独自の core/balance/engine を持つ。
  • 設計は大きな方針転換の連続で現在地に到達issues)。ターン制カードバトル(#3-6) → 「わかりにくすぎる」で RUSH!(#15) → 「操作感がわからずつまらない」でアーケード3案(#17) → プランC選定(#19) → 「スマホで全体が見えない」で 3D観戦(#21)。現行の本命は #21以降の 3D観戦ゲーム(Three.js)。旧版は退避保存。
  • 稼働中デモが存在: https://ck-mock-4939df.pages.dev/3d/。観戦・編成・采配・覚醒・ガチャ・育成・ランキング・リプレイ・卓上ジオラマ視点まで実装済み。
  • 一方 proposals の企画資料では PLAN A/B/C の3案が「どれを採用するか未決定のまま」提示されており、実装(3D本命)と企画書(3案比較)に段差がある。

1. 現行ゲームの全体像(体験フロー・ルール・対象年齢ギャップ)

1-1. 体験フロー(本命=3D観戦)

状態機械: FORMATION(4人編成)→KICKOFF→ADVANCE(自動前進)→DUEL(対面)→SELECT(フェイント/パス/シュートの3択・各成功率バー)RHYTHM(3ヒットのパチスロ式ボタン送り)CHEER(制限時間内連打で応援ゲージ)→RESOLVE→(成功時)CUTIN→GOAL/TURNOVER。1ゴール分の通しが最小実装単位。

  • 成功判定: actionScore = rhythmQuality ×(1+0.5×cheerGauge) をしきい値と比較。しきい値は甘め(例 SHOOT_TH=0.5)で「だいたい成功して気持ちいい」を優先。HUD表示確率と実際の成否は同一式を共有。
  • 20秒ショットクロック(#25): 保持開始から20秒、パス成功のみリセット。45分×2の加速試合内時計を追加しフルマッチ化(doc15)。
  • 覚醒モード(#29): シュート時リズム3ヒット全PERFECTで覚醒抽選(基礎25%〜最大92%)、成立でソロシュートほぼ確定得点+専用カットイン(doc17)。
  • メタ層(#27,doc16): ガチャ(N59%/R30%/SR10%/UR1%、天井SR10連/UR50連)、限界突破(最大4回)、育成(実時間ベース)、デッキ編成、スキル装着、ランキング、リプレイ(最大30件)。

1-2. コアルール(実4v4ルール準拠を意図)

  • 三すくみ: 赤(パワー)→緑、緑(テクニック)→青、青(スピード)→赤。有利側のみパワー+2。
  • 得点: ミドルゾーン=1点/ゴール前=2点(全系統共通)。
  • 攻めるGK: 成功で大ボーナス、失敗で相手に+1点(無人ゴールペナルティ)。
  • 全案共通で「遊ぶだけで実4v4ルールが身につく」を原則とし、AIコーチが毎試合1つだけ実サッカーに翻訳して解説。

1-3. 対象年齢とのギャップ

  • 目標: ポケポケ級難易度、覚えるルール3つ、小2-3年が保護者なしで、1試合5分以内。RUSH約194秒/プランC約4分は検算済みだが、3D観戦はフルマッチ所要時間が未検算
  • 読解・操作負荷は 3D が最重: 1攻撃あたり SELECT→RHYTHM→CHEER と操作フェーズが多く、数値表示も多い。画面数も最多。
  • チュートリアル担保の欠落: RUSH/プランCにある子供向け検証KPIが 3D観戦系(Phase1-3)に見当たらない。
  • AIコーチ/対戦AIの継承が不明: Epic#1の柱だった対戦AI(#8)・AIコーチ(#9)が 3D刷新後の本文で言及されていない。

2. 普及/スケール戦略の全体像とKPI

2-1. 北極星指標(NSM)

  • NSM = 実4v4イベント送客数(ゲーム経由の体験会・大会参加者数)。DAU・売上はNSMにしない。収益上振れは課金圧でなくユーザー数(普及)で取る方針。
  • 送客は2系統で双方向計測: ①ゲーム内バナー(送客元パラメータURL) ②会場配布カードのシリアルコード登録(API: GET /v1/events, POST /v1/serial/redeem)。

2-2. KPIツリー / モック判定基準

  • ドライバー: 理解(ルール理解度・AIコーチ視聴完了率) / 意欲(バナー申込転換・シリアル登録数) / 母数(新規INS・D7継続・チュートリアル完了)。
  • 理解度は行動ログで測る(テスト/クイズ不採用): 例 TIMEOUT_RATE<0.20、COLOR_IGNORE<0.15。全指標クリアで体験会招待トリガー。
  • モック判定KPI: ルール理解クイズ正答率+30pt以上/自発再戦率60%以上/時間切れ率20%未満。
  • NSMの具体目標数値は運営体制確定後にレビューで決定(未確定)

2-3. 事業シナリオ

  • 3年目: MAU 保守15万/標準60万/積極150万。年売上(グロス) 0.36億/5.4億/32.4億円。標準で年1.2万人送客、積極で年4.5万人。
  • ユニットエコノミクス: 保守 LTV:CAC 0.2倍(成立困難) / 標準 3.5倍 / 積極 27倍。目標3:1、CAC¥300以下、payback 3-6ヶ月。
  • 損益分岐: MAU10万・課金率1.5%・ARPPU¥1,000で月課金≒¥150万(手数料後¥127万) > 基盤コスト月約¥41万。
  • ランニングコスト: MAU1万で技術$250-280、10万で$2,500-2,700、100万で$24,500-25,500。配信(Cloudflare Pages)は全規模$0。
  • 感度分析: D30継続率(5→8→12%)が売上に最も効く最優先レバー、次いで課金率。送客CVRは売上より普及KPIを動かす。

2-4. 集客チャネル / ファネル

  • ファネル5段階: 認知(SNS/TikTok・Shorts・au網) → DL/獲得(F2P・Web即プレイ・プレイアブル広告) → ルール理解(AIコーチ翻訳) → 実イベント送客(バナー+大会連動+スクール連携+シリアル) → 競技人口 → 動画化で再認知。
  • チャネル配分: TikTok/Shorts/Reels 35-45%(ROAS2.8x)、Meta保護者リーチ25-30%(ROAS4.2x)、Google UAC 20-25%(3.3x)。
  • 既存4v4基盤を初期獲得エンジンに: 累計登録1.2万人、年600大会、会場配布、au/KDDI提携、Instagram1.6万フォロワー。

2-5. 市場データ

  • 4v4=本田圭佑のNow Do運営、U10/U12・累計登録1.2万人超、年600大会、JAPAN CUP FINALS約6,500人動員、アジアカップ10カ国。
  • JFA第4種(U-12)登録: 2024年27.5万人ピーク→2025年27.0万人(-1.7%)。フットサルU-12は5年で約1.9倍に急増。
  • 国内TCG市場3,024億円(2024・過去最高)、日本モバイルゲーム約83億USD。

3. 未解決課題・矛盾の一覧

  • 3-1 「どれが現行ゲームか」の構造的リスク(最重要): 4系統が並存しコードから正式版が判別不能。issue履歴上は3D観戦が本命だが proposals では PLAN A/B/C の採用最終決定が資料内に未記載。
  • 3-2 仕様書と実装の乖離: デュエル同値の勝敗(02=攻撃側 vs 04=守備側提案)、マナ収入(+1 vs 改訂+2)、三すくみ適用範囲(classic=攻撃側のみ+2に変更済/docs未反映)、R_CUT値(仕様3.0 vs 実装2.5)、サドンデス決着不能(PK戦 vs 引き分け)。
  • 3-3 構造的バランス課題: モノカラーデッキ同士では相性有利側の勝率がほぼ100%。緩和は#5の宿題として未解決。
  • 3-4 未確定パラメータ群: パワーカーブ・初期手札枚数・ガチャ排出率・天井レート・月齢別課金上限・評価重み・LLMコスト上限・Cloudflare構成はすべて💡提案(未確定)。
  • 3-5 事業前提の不確実性・不整合: 送客率が資料間で不一致(business=0.3/1/3% vs forecast=1/2/3%、母数1.2万人 vs 7,500人)、いずれも未検証の仮置きと自認。保守シナリオ単独は成立困難。コンテンツ人気が実競技送客に直結しない失敗事例(FOOTISTA/イナズマAC)を留保。3案とも小学生プレイテスト未実施、正式版2027年春目標。
  • 3-6 未取得・要追跡データ: 2026シーズン確定選手数・メインパートナー継続可否・公式X/YouTube・拠点数、実イベント送客の実測データは存在せず将来構想段階
  • 3-7 連携・運用の宙吊り: 理解度テストと#7チュートリアルの整合、保護者安心設計のブリーフ反映、事業資料のConfidential/公開切り分け、ナーフ告知運用体制、planc clock.jsのデッドロックバグ解消可否、モバイルUIチェックリスト22項目未チェック、筐体対応(#19)の継続方針。

4. 子供向け観点:配慮済み / 未配慮

4-1. 既に配慮されている点

  • ルール・難易度: 覚えるルール3つ、乱数を使わない完全決定論(classic/RUSH)、「読ませない・やらせる」原則、ガイド文2文40字以内、漢字は小2配当+ふりがな、最初1分以内に得点体験。
  • 文言・UI: ひらがな中心、実4v4公式呼称に統一、タップ48px以上、誤操作防止、空振りでも必ずフィードバック。
  • AIコーチ: ガードレールG-1〜G-8、必ずポジティブ承認から開始、否定語禁止、最後は必ず実4v4の話で締める。
  • 射幸性・課金: ガチャ天井=ポイント交換制、トレード/RMT非実装、確率全公開、月齢別課金上限(12歳以下デフォルト0円)、保護者ゲート、チャット非搭載、広告非表示、1日ごほうび試合上限5戦、泣かない設計。

4-2. 配慮されていない/薄い点

  • 3D観戦系のチュートリアル担保が欠落。RUSH/プランCにある検証KPIが3Dに無く、読解負荷・操作数・画面数が3Dで最多。
  • メタ層が試合本体より肥大化するリスクが本命3Dで顕在化しうるが資料内で未議論。
  • UR排出率「約1%」表示自体が保護者の抵抗感を招く懸念、保護者ゲート具体策は薄い。
  • 3D本命の実際の課金/射幸性バランス(通貨獲得量・確率定数)は未確認。保護者安心設計・NSM目標・課金上限の数値はブリーフ未反映/未確定。3案とも小学生プレイテスト未実施
参照資料(絶対パス)
仕様: /Volumes/AIWorkSSD/AIWorkSpace/github/aieo-product/4v4-card-game/docs/00-design-brief.md 〜 18-4v4-market-research.mddocs/4v4-data/
事業資料: proposals/(index/business/forecast/plan-a/plan-b/plan-c.html) 実装: prototype/(js/planc, js/core, classic/, rush/, 3d/)
稼働デモ: https://ck-mock-4939df.pages.dev/3d/

3数値前提一覧

第4章シミュレータが用いる数値の出所。実測は出典付きの固定値、仮置きは未検証で今後の実測に置換予定。

3-1. 固定の実測値(変更不可)

名称出典
4v4累計登録選手12,000PR TIMES 2025-03(2024シーズン終了時)
4v4年間大会数600大会player.4v4.jp
4v4初年度実績7,500人/1,300チーム(4ヶ月)PR TIMES
JFA U-12登録270,000JFAデータボックス(2025、横ばい〜微減)
JFA未登録の潜在小学生層500,000docs/18
国内TCG市場3,024億円日本玩具協会(2024年度・過去最高)
Instagram @4v4official16,000フォロワー実測
大会参加費550〜770docs/18(有料大会のみ、無料体験会は実在未確認)
ストア手数料15%(想定)forecast.html

3-2. 可変パラメータ(シミュレータで操作)

id名称初期値range種別・備考
mauMAU100,0001万〜150万対数スケール推奨
bannerReach送客バナー接触率40%10〜80%仮置き
signupCvr接触→体験会申込CVR1.0%0.1〜3.0%仮置き 資料間不一致(#69系で統一予定)
trialToComp体験会→大会遷移率30%5〜60%仮置き
d30D30継続率8%3〜15%売上に最も効くレバー
payRate課金率3.0%0.5〜6.0%キッズ補正で保守側
arppu月ARPPU¥3,000¥500〜6,000
cac実効CAC¥90¥30〜400計画上限¥300
serialRate会場配布→シリアル登録率30%5〜60%仮置き 逆方向計測
資料間の数値不整合(要統一・issue #69系)。
  • 送客率CVR: business.html=0.3 / 1 / 3% に対し forecast.html=1 / 2 / 3% と食い違う。
  • 母数: business.html=累計1.2万人 に対し forecast.html=初年度7,500人 と異なる基準を採用。
  • 両者とも「未検証の仮置き」と自認。本シミュレータは signupCvr 初期値を 1.0% とし、単一前提テーブルへの統一を推奨(第7章)。

4送客・事業シミュレータ

9パラメータをスライダー/数値入力で操作すると、導出値・4グラフ・感度分析が即時再計算される。全式は下部にコード表示。数値はすべてモデル試算であり、仮置きレバーを含む

シナリオ:

導出値(現在のパラメータ)

① 送客ファネル(対数軸・人)

② 規模比較:年間送客 vs 既存実績(人)

③ MAUスイープ:月間ネット売上 vs 基盤コスト

④ LTV:CAC(目標線 3.0)

感度分析:申込CVR × D30継続率(各セル上段=年間送客/下段=LTV:CAC)

年間送客は現在の MAU・バナー接触率で、LTV:CAC は現在の 課金率・ARPPU・CAC で算出し、CVR と D30 だけを各セルの値に差し替えて計算。

検算(標準プリセット)。 MAU 60万・バナー接触40%・申込CVR1.0% で 月間送客≒2,400人/年間≒28,800人。forecast標準の「年1.2万人送客」とはバナー接触率など前提差があるが桁は整合。D30 8%→LT≒3.5ヶ月・LTV≒¥317 は forecast標準¥319 とほぼ一致。

5エピック・施策全一覧

9エピック(#39〜#47)・68施策。優先度 P0 P1 P2、トラック A(送客・獲得・事業) B(プロダクト・UX・安全)。issue番号は GitHub へリンク。

優先度: トラック:

6横断キーインサイト

68施策を貫く10の構造的論点。

7リスクと限界

本レビューと第4章モデルが抱える限界を誠実に記載する。数値を対外提示する際は必ず併記すること。

送客率(CVR)はすべて未検証の仮置き。 bannerReach signupCvr trialToComp serialRate は実測ゼロ。第4章の送客数・大会送客は感度が極めて高く、実測(#67先行実験・#85相関実験)で置換するまで意思決定の一次根拠にしてはならない。
資料間で送客率・母数が不一致。 business=0.3/1/3%・母数1.2万人 vs forecast=1/2/3%・母数7,500人。単一前提テーブル(#69)へ統一するまで、どの資料の数字も相互比較不能。
LT月数式は近似。 ltMonths = d30 × 44 は D30 8%→3.5ヶ月で forecast標準と整合するよう置いた線形近似で、リテンションカーブの実測に基づかない。低D30域・高D30域での外挿は精度が落ちる。
基盤コストは MAU に線形。 本モデルの infra は forecast実測3点の対数線形補間で、結果として概ね ¥3.75/MAU の線形になる。売上の傾き(課金率×ARPPU×0.85)が ¥4.41/MAU を下回ると、MAUを増やしても損益分岐に到達しない(保守シナリオが該当しうる)。
保守シナリオは LTV:CAC 0.2倍で事業成立困難。 事業成立は標準以上のD30・課金率・CAC改善に依存する。保守前提での黒字化は本モデル上も困難で、楽観側の数字だけを提示しないこと。
最上流「体験会」の実在が未確認。 ファネル最終着地の無料〜ワンコイン体験会が実在するか未確認(#55)。着地が空洞ならすべてのCVR目標が置けない。
小学生プレイテスト・実イベント送客の実測が未実施。 3案とも未検証で、本レビューは机上分析。過去3案が主観評価で却下された轍を避けるため、実測(#56/#58/#88)を最優先で回すことが前提。