Development Notes — GEKOKUJO: Vagrant Crown

NPCはなぜ覚えているのか — 記憶・関係・噂の設計

『GEKOKUJO: Vagrant Crown』の世界を歩くと、同じ村人でも会うたびに反応が変わることに気づきます。これはランダムな演出ではなく、「記憶」「関係」「噂」という3層の仕組みによって支えられています。この記事では、その設計をひとつずつ解説します。

第1層: 記憶 — NPCは出来事を覚えている

村人・行商人・旅人といったNPCは、それぞれ固有の記憶を持っています。プレイヤーと交わした会話、助けたか見過ごしたか、初めて会った場所や時間帯——こうした出来事は個々のNPCの記憶として保持され、以降の会話や態度に反映されます。

この記憶は「プレイヤーとの1対1の履歴」であると同時に、NPC同士のあいだでも間接的に共有されます。プレイヤーの行動を直接見ていないNPCでも、後述する噂を通じて間接的に「知っている」状態になり得ます。

第2層: 関係 — 積み重ねが態度を変える

単発の出来事だけでなく、繰り返しの関わりが関係として積み重なっていきます。同じ相手と何度も接することで、警戒から信頼へ、あるいはその逆へと態度が変化していく設計です。関係は数値として一括管理するのではなく、個々のNPCが持つ記憶の集積として表現されるため、「なぜこの態度なのか」をプレイヤーが後から辿れることを重視しています。

第3層: 噂 — 出来事は人づてに広がる

プレイヤーが見聞きした出来事や、世界で起きた出来事・勢力の動きは、噂としてログに記録され、周囲へ伝播していきます。プレイヤーが直接関わっていない場所での出来事も、噂という形で後から知ることになります。「誰が何をしたかが世界に残り続ける」という感覚は、この噂の仕組みによって生まれています。

噂は、前回の記事で紹介した疑似プレイヤーNPCの自律行動と組み合わさることで威力を発揮します。プレイヤーの目が届かない場所での出来事も、噂という経路を通じて世界に反映されていくためです。

設計の狙い: プレイヤーを「見られている」存在にする

この3層構造の狙いは、プレイヤーの行動に「痕跡」を持たせることです。誰かを助ければその評判が広がり、乱暴に振る舞えばそれも噂として伝わっていく。世界がプレイヤーの行動を記憶し、語り継いでいくことで、辺境での日々の選択に重みを持たせることを目指しています。

関連リンク

GEKOKUJO: Vagrant Crown 公式ページ

開発記録: Living World RPGとは何か — 止まらない世界の設計思想

開発記録: グレンビレッジ編デモの焦点とロードマップ

Steamストアページ(ウィッシュリスト受付中)

Shirokuro Games トップページ