# HELLOW HOLLOW: THE FIFTH PLACE
Roblox向けGDD v1.0／実装前
## ゲームファンタジー
仲間が選んだ夢を、途中で置き去りにせず一緒に持ち帰る。
原作の後日談として、王が許可して残した「記録のページ」を訪れる非正史の再演体験。クロイ復活を原作の事実にしない。繰り返す敵は記録中の残像。プレイヤーは自分のアバターの訪問者で、ヒカリを大量複製しない。
対象13歳以上想定、1–4人協力、1回8–12分。これは企画対象でありプラットフォームの公開ラベルは未判定。単独時は手順が順次型に変わり、課金やNPC購入を要求しない。

## ループ
ロビーで一枚選ぶ→住人の願いを聞く→道を観察→二つの作業を分担→クロイの反復を見破る→全員で帰還→絵本に記録。メタ進行はページ完成と演出の発見。能力値の増加で人の意思を支配しない。

## 最初の10分
0–1：公園で移動・見る・止まる。1–2：ロックが手の合図、プレイヤーが同意して門へ。2–3：キリンの絵を勝手に取らず、置き場を本人に確認。3–5：一人が橋の機構を保持、他が紙を運ぶ。5–7：反復する扉を観察し、異なる足跡の入口を指す。7–9：合図を合わせて住人のための作業場所を確保。9–10：帰還して絵の配置を選ぶ。次のページを短く見せて終了。
初回1分の達成：移動と合図が分かる。10分：協力で一枚完成。30分：異なる願いのページ、役割交代、収集した舞台裏を見る。

## 導線・操作
ロビーは公園。ソロ即開始か4人までのパーティ。マッチ待ち60秒でソロ/少人数へ移行可能。途中参加は次の安全地帯で合流、終盤は観戦か次回を選べる。
移動：歩く、軽いジャンプ、短い回避、運ぶ。戦闘：敵を殺すのでなく予告された折れ目を避け、遮蔽物の機構を動かし通路を確保。疲労3段階は移動操作のゲーム仕様で、ヒカリの原作能力ではない。
協力：保持/運搬/観察/合図を自由交代。どの役も無料。保持操作は長押し/切替選択。音声なしで全ミッション完遂できる。
回復：安全地帯で休む。失敗：落下は直前の島へ、運搬物はサーバーが安全な台へ戻す。パーティ全滅で章内チェックポイントへ、課金復活なし。離脱者はNPCに変えず二段階スイッチへ変更。

## バディと登場人物
ロックは一つのマッチに一人のNPC、世界横断の案内役。購入・所有・召喚・レアガチャなし。テイパは王のそばで自分の意思を持つNPC。プレイヤーのために他者の夢を食べない。住人は成果物を渡す機械ではなく、作業を断る/待ってほしいと伝える。プレイヤーは本人が選ぶ余白を守る。

## 敵AIとボス
見張り：巡回→視認→予告→追跡→見失い→帰路。音による探知には視覚波紋も表示。敵はプレイヤー位置を常時透視しない。
クロイ残像ボス：Phase1（90秒目安）3枚の床を順に折る、床の縁とアイコンで1.5秒以上予告。Phase2（90秒）同じ扉を三つ示す、偽扉は同じ反応を反復。Phase3（60秒）二つの機構を作動させ王の声が届く場所を開く。HPを削る勝利ではない。王の拒絶は固定演出で本人が行う。
難易度：通常/ゆっくり。後者は予告2.5秒、落下ペナルティなし。報酬差なし。色のみの判定なし、字幕、振動OFF、画面揺れOFF、フラッシュ低減、UI拡大、左右利き設定。

## 報酬と経済
無料：記録ページ、台詞、ロックのポーズ鑑賞、物語進行。通貨「インク」はミッション完了と協力行動で獲得、譲渡不可。100インクで絵本枠の色。原作の記憶そのものを売買しない。
有料仮説：明示された絵本カバー、ロビー用エモート、アバター衣装。購入画面に対象と価格を明示。強さ、夢の復元、特定エンディング、追加の友人枠を売らない。ランダム有料アイテム・デイリー連続罰・期間切れで記録消失はなし。
UGC：MVPは承認済み絵・単語パーツの組合せのみ。自由描画/自由入力/音声投稿はモデレーション体制と分類を再審査するまで導入しない。新話連動はネタバレ警告付きのページ。シーズンは8週仮説、週次は部屋配置と演出を変え、原作設定を増殖しない。

## データと権限
PlayerProfile {schemaVersion, completedPages:set, cosmetics:set, ink:int, preferences:{captions, motion, holdToggle}, tutorialStep, receipts:set, migrationVersion, lastSaveRevision}。氏名・生年月日・外部連絡先・チャット本文を独自保存しない。
MatchState {matchId, phase, serverSeed, objectives, carriers, checkpoint, participants, startedAt}。不必要な長期保存はしない。
サーバーが段階・報酬・距離・運搬所有・購入を決定。クライアントは意図だけを送る。RemoteEventの型、範囲、距離、参加権限、クールダウン、NaN/無限値を検証。操作頻度をユーザーごとに制限。視覚用の面変形はクライアント、当たり判定は簡単なサーバー形状に固定。
DataStoreはUpdateAsyncと版番号で競合を防ぎ、再試行と終了時保存を扱う。購入はProcessReceiptで永続的にPurchaseIdを記録、再送で二重付与しない。購入UIを閉じたイベントを支払成功と扱わない。

## 安全・公開
2026-09-15参照：Creator HubのMaturity & Complianceを実際の内容で回答。Kids/Selectの追加公開要件を対象拡張前に確認。13歳以上という企画指定だけで配信制限やチャット権限を上書きしない。
チャットを提供する場合はTextChatService、年齢・保護者設定・地域の権限を尊重。独自チャット・外部SNS誘導で回避しない。ゲームは合図と既定メッセージだけで成立。通報・ブロックへの標準導線。自由投稿は最初はなし。販売は正規のRoblox購入UI、失敗と取消の復帰導線を設ける。
参照：[成熟度](https://create.roblox.com/docs/production/promotion/content-maturity)、[チャット](https://create.roblox.com/docs/chat/guidelines)、[サーバー検証](https://create.roblox.com/docs/scripting/security/client-server-boundary)、[購入](https://create.roblox.com/docs/production/monetization/developer-products)。仕様は公開前に再確認。

## 計測
session_start、tutorial_step、ping_used、bridge_hold、page_reached、fall_recover、ally_wait、mission_complete、return_lobby、cosmetic_view、purchase_result。IDは匿名化したセッション識別で集計、発話は集めない。
仮ゲート：初回チュートリアル完了70％、初回ミッション完了55％、D1再訪20％、D7再訪8％。再訪は初回日の新規コホートが翌日/7日後に再度開始した割合。小標本の数値で拡大せず、500新規以上と実測端末の観察を併用。失敗場所・退出時刻・合図の利用を改善に使う。業界平均ではない。

## 発注スコープ
プロトタイプ4週：灰箱の橋1つ、2人協力、ログ。MVP追加8週：公園、1ページ、ソロ対応、ロック案内、データ保存、購入なし。アルファ8週：3ページ、残像ボス、4人、モバイル。ベータ6週：アクセシビリティ、保存/切断/不正入力、必要なら外見課金。ローンチ4週：監視と修正担当。合計30週仮説、段階ごと停止可能。
想定6–9人：プロデューサー兼ゲームデザイナー1、Luau2、環境1、キャラ/アニメ1、UI1、音兼任、QA1–2。ゲーム費は事業ロードマップの同一枠で二重計上しない。
性能の仮目標：指定ミドルレンジ端末で30fps、1マッチ4人、初期読込15秒以内、低画質設定。端末一覧を着手時に固定。高負荷リスクは折り畳みの衝突・羽・多人数同期・再接続時運搬物。初期4週で検証し、失敗時は固定床の入替演出へ縮退。完成イメージの映画的光をRobloxで同品質保証しない。
