『守夜人』は、世界全体をシームレスに相互接続する構造を採用していない。一人開発では、その制作規模を安定して維持できないためだ。代わりに選んだのは、拠点を中心とする放射型構造である。篝火同士の距離と、物語に応じて成長する一つの拠点によって、ソウルライクの空間感覚を構成する。
拠点:放射型構造の中枢
ゲームの中心には、通常のエリアとは異なる拠点マップがある。『Bloodborne』の「狩人の夢」に近く、プレイヤーはここから各エリアへ向かい、休息、レベルアップ、鍛造のために戻ってくる。
拠点は物語の進行とともに成長する。初期状態は壊れた家と一つの炉火だけだが、NPCを救出するたびに席と機能が一つずつ有効になる。ヴェラはレベルアップと命名、鍛冶師は鍛造、商人は売買を担当する。上の画面は完成状態で、ヴェラが篝火のそばに立ち、鍛冶師が炉の前に座り、商人が露店を開いている。
実装では意図的に簡略化した。拠点そのものは最初から完成形まで一度に構築し、すべてのNPC席を配置したうえで、それぞれの表示をflagで制御する。「荒廃した状態から段階的に修復される」美術差分は用意しない。成長を状態切替で表現することで、環境素材の重複制作を避けている。
移動:エリア間は拠点を経由する
エリア同士は直接接続しない。エリアをまたぐ移動は必ず拠点を経由する。篝火に座る → 移動メニューを開く → 解放済みのエリア灯を選ぶ → 転送、という流れだ。これにより『Bloodborne』と同様に拠点の中枢性が強まり、横スクロール世界で特に複雑な大規模エリア境界の接合も避けられる。徒歩で連続移動するのは各エリア内部だけである。
この構造は設定とも一致する。色褪せた世界は崩壊しつつあり、各エリアは虚空に隔てられた、現実の残存島である。移動メニューは単なる機能ではなく、世界の状態を示す表現にもなる。
篝火:セーブの基点と死亡後の帰還
篝火は休息、セーブ、転送の三機能を担う。死亡すると、最後に点灯した篝火へ戻る。上の画面は、第1章で最初に到達する篝火で、鍛冶師の娘の野営地に置かれている。
死亡後の帰還先は段階的に拡張する。拠点を解放する前は、直前の篝火へ必ず戻る。拠点の解放後は、拠点か直前の篝火かを選択できる。篝火同士の距離が、ゲーム全体の基本的な進行間隔を決める。
第1章:線形進行の構成
第1章はオープンワールドではなく、意図して構成した一本の線形ルートである。台詞なしの目覚めとシステム導入 → チュートリアルマップ → 戦闘マップ → 鍛冶師の娘(最初の篝火 + 父の炉に使う命火を集める必須任務)→ 石巨人ボス(戦闘後、その場に篝火が出現)→ 消耗による失神とヴェラの登場 → 三つの火台を点灯する区間 → サイラスとの敗北確定戦 → 暗転して第2章へ移行、という順序になる。
特に記録しておきたい設計は二点ある。
- ヴェラはプレイヤーが殺された後ではなく、消耗して倒れた後に現れる。初見で必ず死ぬ挫折感を、「力尽きたところを助け起こされる」という感情の起点へ置き換えた;
- 敗北確定戦は数値上必ず敗れるが、命火は失わない。勝利可能な通常戦闘ではなく物語上の転換点であり、暗転から第2章へ直接つながる。
まとめ:空間を物語として設計する
物語の進行に応じて灯る拠点、篝火同士の距離、孤島として配置されたエリア灯、構成された第1章。これらを組み合わせることで、世界構造そのものが「この夜を守る」という主題の物理的表現になる。
シームレスな相互接続は、ソウルライクの空間設計に必須ではない。決定的なのは技術形式ではなく、進行のリズムである。