
基本概念
頭の中の世界をひとつに保つ要素です。名前を一度覚えれば、エディター、プレイランタイム、公開フローで共通して使えます。
Codex
Codexは、ひとつのワールドの構造化された知識ベースです。前提、エンティティ、関係、ルール、フェーズ、地図、メディア、表示情報が同じモデルに収まります。
世界プロフィール
World Profile(ワールドプロフィール)には世界全体の情報を置きます。
- 前提と伝承。
- 開始時刻と世界のルール。
- Gameplayの定義。
- 世界地図。 ひとつのキャラクター、派閥、場所、物に属する事実は、そのエンティティに置きます。
エンティティ
エンティティは再利用できる世界の一部です。Character、Region、Location、Race、Creature、Item、Object、Faction、Ability、Event、Myth、Fact、Loreなどがあります。 各エンティティには安定したIDがあります。関係、地図マーカー、フェーズ、開始シーンが使うため、IDの変更は慎重に行います。
関係
関係はタイプ、方向、状態、履歴を持つグラフリンクです。RIVALS、MENTORS、OWNS、SERVES、LOCATED_INなどの永続的な意味を表します。A-[OWNS]->BとB-[OWNS]->Aは同じではありません。
メインキャラクター
Main Characterは読者が入れる視点です。数を絞り、公開前に各Main Characterの開始シーンを用意します。プレイヤーは選択したキャラクターとして行動します。
ワールドフェーズ
World Phaseはチャプターではなく物語の状態です。状況、緊張、目的、制約、滞在・進行条件を定義します。終了フェーズには出力エッジがありません。
記憶
Dai Novelは 選択的な長期記憶 を使います。
- Working memory は最近の出来事を記録します。
- Episodic memory は重要な物語の瞬間を保ちます。
- World memory は永続的な真実を保存します。
作業中の世界とスナップショット
エディターには作業版があります。公開するとバージョン付きスナップショットが作られます。その後も編集して、変更が整った時点で新しい版を公開できます。
プレイの流れ
プレイ中、ランタイムはCodexデータ、現在のワールドフェーズ、過去のシーン、記憶、関係、地図状態、プレイヤー入力を組み合わせ、次のイラスト付きページを生成します。