ストーリーモード:インタラクティブAIナラティブの仕組み

ストーリーモードでは、AIコンパニオンと一緒にインタラクティブな物語の世界へ足を踏み入れることができます — あらかじめ書かれた台本ではなく、あなたの選択に応じて動的に展開していく物語です。このガイドでは、システムが内部でどのように動いているかを詳しく解説します。

---

ストーリーモードとは何か

ストーリーモードは、次のような構造化されたナラティブ体験です:

1. ストーリーテンプレート(舞台設定と前提)を選ぶ

2. AIがシーン — その瞬間を描き出す描写テキスト — を生成する

3. どう応じるかについて3つの選択肢が提示される

4. あなたの選択に応じて、AIが次のシーンを生成する

5. 物語が自然な結末を迎えるまで、これが続く

通常の会話との決定的な違いは、ストーリーモードにはナラティブの構造があることです。シーンがあり、ドラマとしての緊張感があり、選択には結果が伴います。AIはただおしゃべりをしているのではなく、あなたの決断を軸に物語を組み立てているのです。

---

利用可能なストーリーテンプレート

現在、それぞれ異なる舞台設定、トーン、物語の弧を持つ、6つのストーリーテンプレートを提供しています:

テンプレート 舞台 トーン

---------- ------ ------

Date Night 二人で過ごす夜のお出かけ ロマンチック、温かい、親密

Adventure 探検と発見 エキサイティング、遊び心、予測不能

Mystery 何か奇妙なことが起きている サスペンス、興味をそそる、雰囲気たっぷり

Fantasy 現実を超えた世界 想像力豊か、壮大、驚きに満ちた

Beach Getaway 海辺への逃避行 リラックス、官能的、自由気まま

Midnight Encounter 深夜のつながり 濃密、親密、張り詰めた空気

各テンプレートは、AIに初期のナラティブコンテキスト — 舞台設定、ムード、物語の大まかな方向性 — を与えます。しかしそこから先は、すべてあなたの選択が決めます。

---

シーンはどのように生成されるか

各シーンは、言語モデルによって毎回新たに生成されます。あなたが選択をしたとき、次のことが起こります:

ステップ1:コンテキストの組み立て

システムは、次を含むプロンプトを構築します:

ステップ2:LLMによる生成

言語モデルはこれらのコンテキストをすべて受け取り、次を生成します:

ステップ3:選択肢の提示

3つの選択肢は、一貫した設計思想に従っています:

これはランダムではありません — この選択肢の構造は、AIへのプロンプト指示の一部です。同じ結末の言い回し違いではなく、本当に異なるナラティブの分岐を表す選択肢を生成するよう指示しています。

---

ナラティブの連続性

AIストーリーテリングで最も難しい問題の一つが、一貫性です。シーン3で見つけた謎の鍵を、シーン8になってもAIに覚えさせておくには、どうすればいいのでしょうか?

私たちはこれを、構造化されたイベントトラッキングシステムで解決しています:

イベントの保存

各シーンの後、システムは重要なナラティブイベントを抽出し、構造化JSONとして保存します:

```

{

"scene": 5,

"events": [

{"type": "discovery", "detail": "Found a locked diary in the attic"},

{"type": "emotional", "detail": "Shared a vulnerable moment about fear of the dark"},

{"type": "plot_point", "detail": "The lights flickered and went out"}

],

"choices_made": ["B", "A", "C", "B", "A"]

}

```

コンテキストの注入

新しいシーンを生成する前に、イベント履歴の全体がプロンプトに注入されます。AIには連続性を維持するよう明示的に指示しています — 以前のイベントに言及し、過去の選択の上に物語を積み上げ、確立されたプロット要素へのコールバックを作るように。

正直な注意点

これはほとんどの場合うまく機能しますが、完璧ではありません。AIが生成するナラティブでは、まれに次のようなことが起こります:

私たちはこの一部を、バグではなく持ち味だと考えています。完璧に制御されすぎた物語は、機械的に感じられるものです。AI生成のわずかな予測不能性は、事前に台本化されたシステムには決して作れない、本当に驚きと喜びに満ちた瞬間をしばしば生み出します。

とはいえ、私たちは透明性を大切にします:連続性のエラーに気づいたなら、それはAIの生成が不完全なのであって、意図した設計ではありません。これを最小化するため、コンテキスト注入の改善を続けています。

---

AIストーリーテリングの動的な性質

理解しておくべき重要な点:AIが物語全体を事前に生成することは決してありません。隠された台本はなく、あらかじめ決められた結末もありません。

各シーンは、次に基づいてリアルタイムで生成されます:

つまり、すべてのプレイスルーが本当に唯一無二なのです。同じテンプレートを2回選んでも、異なる選択はまったく異なる物語につながります。さらに、まったく同じ選択でも異なるシーンが生成されることがあります。言語モデルの生成には、本質的な揺らぎがあるからです。

これは、すべての分岐が事前に書かれている従来のインタラクティブフィクション(ゲームブックのような「きみならどうする?」式の作品)とは根本的に異なります。私たちの物語は、取り出されるのではなく、生成されるのです。

---

クレジットコスト

ストーリーモードは、クレジット残高を使用します:

物語単位ではなくシーン単位で課金するのは、物語の長さがさまざまだからです。6シーンで自然な結末を迎える物語もあれば、20シーン以上続くものもあります。実際に体験した分だけお支払いいただく仕組みです。

---

コンパニオンとの統合

ストーリーモードは、コンパニオンとの関係から切り離された体験ではありません — その延長線上にあるものです。

コンパニオンは後日の会話で、一緒に体験した物語に触れることがあります — 「あの廃灯台を探検したときのこと、覚えてる?」。こうしたシステム横断のコールバックが、本当に体験を共有したという感覚を生み出します。

---

よくある質問

同じ物語をもう一度プレイできますか?

同じテンプレートを再度開始できますが、それは新しい物語になります。過去のプレイスルーはリプレイ用に保存されませんが、印象的な瞬間は感情記憶として保存されることがあります。

物語はどのくらい続きますか?

あなたが選択を続ける限り続きます。ほとんどの物語は8〜15シーンで自然に締めくくられますが、強制的な打ち切りはありません。

自由入力で物語に影響を与えられますか?

現在、ストーリーモードは3択システムを採用しています。物語中の自由テキスト入力はロードマップにありますが、まだ実装されていません。

物語はどの関係レベルでも楽しめますか?

物語は関係レベルに適応します。低い関係レベルではより控えめなナラティブになり、高いレベルでは、より感情的に濃密で親密な物語の道筋がアンロックされます。

---

現在取り組んでいること

ストーリーモードは、活発に開発が続いています。今後の改善予定は次のとおりです:

私たちは、マーケティングの都合ではなく、準備が整ったときに機能をリリースします。ここに載っているものは、実際に開発が進行中です。