Products Docs Help Store Discord

Story Foundations

物語の要素、線形 vs 非線形、ゲーム特有の制約。Interactive Storytelling の理論を適用する前の共通前提。

Overview で触れた「ゲームストーリー設計は映画と根本的に違う」を踏まえ、具体的な理論(Hero’s Journey / 3幕 / Character Arc 等)に入る前の 共通前提 を整理する。


1.1 物語を構成する5要素

ほぼ全ての物語理論(Aristoteles から現代まで)が、以下の5要素の何らかの変形として出発する:

要素意味Echelon での例
Character(登場人物)行動の主体プレイヤー、双黒の騎士、NPC「ガイド」
Desire(欲求)Character が求めるもの塔を登り切りたい、層をクリアしたい
Conflict(対立)Desire を阻む障害ボス、雑魚 mob、謎、リソース不足
Action(行動)Conflict を乗り越えるための行動戦闘、回避、連携、探索
Change(変化)物語を通して何かが変わるプレイヤーの熟練、世界の明かされる真相

重要: どれか1つでも欠けると物語は死ぬ

  • Character なし → 抽象的すぎて共感できない
  • Desire なし → 「何で戦ってるの?」になる
  • Conflict なし → 退屈
  • Action なし → 観ているだけ
  • Change なし → 「で、何が変わったの?」になる

Echelon の現状(β)をこの5要素で診断すると:

  • ✅ Character: プレイヤー、双黒の騎士、キングスライム、NPC「ガイド」は存在
  • ⚠️ Desire: 「塔を登る」はあるが、なぜ登るのか が未定義 [提案]
  • ✅ Conflict: ボス・雑魚・ギミックが豊富
  • ✅ Action: 戦闘システムが充実
  • ⚠️ Change: グレード・称号・初クリア殿堂は「システム的変化」だが、物語的変化 は薄い [提案]

1.2 線形 vs 非線形

Branching vs Linear

物語の構造には大別して2つ:

Linear(線形)

  • 全プレイヤーが同じ順序で同じ物語を experience する
  • 例: FFXIV メインクエスト、Kingdom Hearts シリーズ
  • 長所: 制作コスト低、ペーシング制御可能、作者の意図が届く
  • 短所: 再遊価値が低い、主体性が低い

Branching(分岐)

  • プレイヤーの選択で物語が分かれる
  • 例: Baldur’s Gate 3、The Witcher 3 (部分的)、Mass Effect
  • 長所: 主体性高、再遊価値高、思い出に残る
  • 短所: 制作コスト爆発、ペーシング制御困難

中間: Modular Branching(モジュール分岐)

実務で一番使われるのは 「短い分岐をモジュール化して、最終的に収束させる」 方式。The Witcher 3 が代表的。

A → B → [選択肢: X / Y] → (Xの場合: 短い分岐) → C → D
                          (Yの場合: 短い分岐) → C → D

選択肢の局所的影響(NPCの反応・アイテム・短いイベント)は変えつつ、大筋は保つ。これを “illusion of choice”(選択の錯覚) と呼ぶ。

詳細は Branching Narrative を参照。


1.3 ゲーム特有の5つの制約

Overview §1 で挙げた5つの制約を、設計にどう反映するか:

① プレイヤーが主人公の行動を決める

  • Cutscene を最小化する: Cutscene 中はプレイヤーが受け手に戻る。最小限に留め、本筋は gameplay 中に伝える
  • Ludonarrative Dissonance を避ける: 物語の主題と gameplay の内容が矛盾しないようにする(例: 「戦争の悲劇」を語りつつ無双で殺戮、はNG)

詳細は Player AgencyCommon Pitfalls を参照。

② 進行速度をプレイヤーが決める

  • 情報を小出しにする: 長い説明 (Exposition Dump) を避け、環境・会話・アイテム Tooltip で散りばめる
  • 任意で深掘り可能に: 興味のあるプレイヤーは Codex / 図鑑で深く読めるようにする

③ 物語の順序が変わる可能性

  • Open-world / Sandbox では順序保証が困難。Echelon の instanced dungeon は 進行順序が固定 なので、この制約は効きにくい(Mode A の固定配置が支える)
  • ただし EDG Mode B(procedural、POST-β)では、部屋の順序が一部ランダム化されるため、順序に依存しない叙事 が必要 [提案]

④ 主人公視点・自己投影

  • プレイヤーキャラクターに強い個性を与えない: FFIV のセシルのように既定の個性があると、自己投影しにくい
  • Silent protagonist軽い個性 が無難。Echelon では「プレイヤー=名もなき冒険者」を前提にするのが自然 [提案]

⑤ 失敗・死亡が頻発

  • 失敗が物語を壊さないようにする: phase2 §2I の「ダウン→蘇生」システムは、死亡が物語進行を阻害しない仕組みとして優れている
  • Death が叙事的に意味を持つ場合: permadeath 系のゲーム(Don’t Starve、RimWorld 等)は失敗そのものが物語。Echelon は 永久ロスト廃止 (originality-pillars.md 柱③) なので、こちらではない

1.4 物語伝達チャネル

物語伝達チャネル

同じ設定でも どのチャネルで伝えるか で体験が大きく変わる。

チャネル長所短所
Environmental(環境叙事)スキップ不可、没入感高情報量少、誤読あり
Dialogue(会話)詳細、キャラ表現スキップ、Dump になり易
Cutscene最大インパクトコスト特大、主体性奪う
UI / Codex好きな時に読める読まれない可能性大
Systemic(称号・実績)プレイヤー自身の物語化意図した設定は伝わらない

Echelon での最適配分 [提案]

βスコープを考えると:

  • 主軸: Environmental(塔の空間構成・Level Design と連動)+ Systemic(称号・初クリア殿堂・グレード)
  • 補助: Dialogue(NPC「ガイド」の最小限の案内)+ UI(アイテム Tooltip のフレーバーテキスト)
  • β外: Cutscene(コストが見合わない)

Cutscene を作らない代わりに、システムそのものが物語を紡ぐ のが Echelon の強みになる。詳細は Echelon Application で。


1.5 Echelon は「Narrative Wrapper」型

Echelon のような instanced dungeon MMO は、本質的に:

  • Gameplay が主(戦闘・攻略)
  • Narrative は従(ラッパー)

World of Warcraft の初期や FFXIV の一部レイドがこの型。「世界観を1行で説明でき、残りはプレイヤー自身の体験が埋める」構造が現実的。

Narrative Wrapper の作り方

  1. 世界を1行で (例: 「試練の塔。登り切った者に伝説が約束される」)
  2. 各層を1行で (例: 第1層「光の草原。門衛が立ち塞がる」)
  3. 各ボスを1行で (例: 双黒の騎士「塔の門衛たる二体の黒き騎士」)
  4. 残りは Environmental + Systemic で

この方式なら、1人で書けて整合性が保てる。詳細は Echelon Application で具体提案する。


See Also