ChatGPTでクトゥルフ神話TRPGシナリオを自動生成する方法|街・NPC・事件・秘匿ハンドアウトまで一括作成

クトゥルフ神話TRPGのシナリオを準備する際、最も時間を要する工程は「舞台設定」「NPCの作成」「事件の設計」といった要素を組み立てる作業です。さらに近年では、プレイヤーごとに異なる目的や秘密を持たせる「秘匿ハンドアウト」を導入するセッションも一般的になっており、KPが事前に用意すべき情報量は以前よりも増加しています。これらの作業は創造性を必要とする一方で、一定の構造やパターンに基づいて整理することも可能です。そこで、ChatGPTを活用し、クトゥルフ神話TRPGのシナリオ要素である「街」「NPC」「事件」「手がかり」「黒幕」、そして「秘匿ハンドアウト」までを一括で生成する方法をご紹介します。

スポンサーリンク

ChatGPTで生成できるCoCシナリオ要素

クトゥルフ神話TRPGのシナリオは、いくつかの要素を組み合わせることで構成されます。これらは完全に自由設計というよりも、一定の型に分解して整理できる要素が多く、ChatGPTとの相性が良い領域です。

シナリオ設定のプロンプト例

あなたはクトゥルフ神話TRPGのシナリオライターです。以下の前提で各プロンプトに対応してください。・1920年代アメリカ風の現実寄りなCoC世界観(または現代日本CoC)・過度なファンタジー表現は避ける・NPCや事件には必ず因果関係と動機を持たせる・情報は段階的に開示されることを前提とする・シナリオ要素(街・NPC・事件・手がかり・黒幕・秘匿HO)は相互に関連させる
  • シナリオの舞台となる街や村などの環境設定
  • 登場人物として機能するNPCの設定
  • 物語の導入となる事件や異常現象
  • 探索によって得られる手がかり情報
  • 事件の背後に存在する黒幕や真相構造
  • プレイヤーごとに異なる目的や秘密を持つ秘匿ハンドアウト

これらの要素はそれぞれ独立して設計することも可能ですが、構造的に分解できるため、AIによる生成と非常に相性が良いです。

舞台(街・村・都市)を生成する

クトゥルフ神話TRPGのシナリオにおいて、舞台設定は物語全体の雰囲気と方向性を決定する重要な要素です。特に街や村といった環境は、NPCや事件、手がかりの配置にも直接影響するため、最初に固めておくことでシナリオ全体の設計が安定します。ChatGPTを用いる場合、この舞台設定は比較的高い精度で生成することができ、後続の要素とも連動させやすい部分です。以下のような指示を与えることで、シナリオの舞台となる街を生成することができます。

舞台(街・村・都市)を生成するプロンプト例

あなたはクトゥルフ神話TRPGのシナリオライターです。1920年代アメリカを舞台にしたクトゥルフ神話TRPG用の街を作成してください。以下の要素を含めてください。・街の名前・人口規模・全体的な雰囲気・歴史・主要施設(警察署、病院、教会、図書館など)・特徴的な場所・住民の傾向・街にまつわる噂や不穏な出来事

出力の活用と調整ポイント

生成された街の設定は、そのまま使用することも可能ですが、CoCシナリオとして使用する場合にはいくつか調整を加えることで完成度が上がります。
例えば以下のような調整が有効です。

  • 施設同士の距離関係を明確にする
  • NPCや事件の発生場所を事前に想定しておく
  • 噂や不穏な要素を後の伏線として整理する
  • 雰囲気を「日常」と「異常」の対比で強調する

また、舞台設定は後続のNPCや事件生成の基盤となるため、この段階で過度に複雑化させず、必要な情報に絞ることが重要です。

NPCをまとめて生成する

クトゥルフ神話TRPGにおいてNPCは、単なる背景人物ではなく、物語の情報提示・誘導・対立構造の構築など、多くの役割を担う要素です。そのためNPC設計はシナリオ全体の密度に直結し、舞台設定と並んで重要な工程となります。ChatGPTを活用することで、複数のNPCを一括で生成し、それぞれに役割や秘密を持たせることが可能です。

NPCに必要な要素

NPCを生成する際は、最低限以下の要素を含めることで運用しやすくなります。

  • 名前
  • 年齢
  • 職業・立場
  • 性格
  • 表向きの役割
  • 秘密や裏設定
  • 探索者との接点

特に「秘密」と「探索者との接点」は、シナリオ進行に直接関わるため重要な要素です。

関係性と役割設計

NPCは単体で完結させるのではなく、相互に関係性を持たせることでシナリオの厚みが増します。例えば以下のような構造が有効です。

  • 情報を隠している人物と、それを知っている人物
  • 表向き協力的だが裏で対立している人物
  • 事件の被害者とその関係者
  • 組織・宗教・研究機関などの所属関係

このようにNPC同士の関係性を設計することで、探索の過程で自然に情報が広がる構造を作ることができます。

関係性と役割設計のプロンプト例

先ほど作成した街を舞台に、主要NPCを6人作成してください。それぞれについて以下を設定してください。・名前・年齢・職業・立場・性格・表向きの役割・秘密・探索者との接点また、NPC同士の間に最低2組の関係性(対立・協力・隠蔽など)を設定してください。

出力の調整ポイント

NPC生成は自由度が高い分、出力が散らかりやすい傾向があります。

そのため、以下の点を調整すると安定します。

  • 情報量を増やしすぎない
  • 秘密をシナリオの核心に直結させすぎない
  • NPC同士の役割が重複しないようにする
  • 重要NPCとモブNPCを分けて扱う

NPCは物語の「情報の流れ」を作る存在であるため、量よりも構造の整理が重要になります。

事件(導入)を生成する

舞台とNPCが完成したら、次はシナリオの発端となる事件を生成します。CoCでは、最初から神話生物や邪神を登場させるよりも、「日常に潜む違和感」から物語を始めることで、探索や推理の楽しさを演出しやすくなります。

事件生成プロンプト例

先ほど作成した街とNPCを舞台に、クトゥルフ神話TRPGの導入となる事件を5つ考えてください。以下の条件を満たしてください。・一見すると普通の事件に見えること・探索者が調査したくなる内容であること・この時点では神話生物や魔術の存在を明確にしないこと・それぞれ異なる切り口の事件にすること・事件同士は最終的に1つの真相へつながるようにしてください各事件について以下を記載してください。・事件の概要・探索者が関わるきっかけ・最初に得られる情報

最初から真相を示すのではなく、「失踪」「奇妙な噂」「不可解な事故」といった現実的な事件から始めることで、プレイヤーは自然に探索へ入り込めます。複数の事件を用意しておくと、プレイヤーの行動に応じて導入を選びやすくなるほか、サンドボックス形式のシナリオにも応用できます。

手がかりと探索構造の設計

事件を生成したら、次は探索の中心となる「手がかり」を設計します。CoCにおいて手がかりは、単なる情報ではなく「次の行動を導くための導線」として機能します。そのため、どの場所・NPC・技能判定で情報が得られるかまで含めて設計することが重要です。

手がかり生成のプロンプト例

先ほど作成した街・NPC・事件をもとに、クトゥルフ神話TRPG用の手がかりを15個作成してください。以下の条件を満たしてください。・事件の真相に段階的に近づく構造にすること・目星、聞き耳、図書館、オカルト、心理学などの技能で取得できる情報を含めること・NPCや施設から得られる情報を混ぜること・一部は誤解を招く偽情報にすること・最終的に1つの真相に収束すること各手がかりについて以下を記載してください。・内容・取得方法(場所またはNPC)・使用する技能

手がかりは単体で成立させるのではなく、段階的に真相へ近づく構造として配置することで、探索の面白さが生まれます。また、すべての情報を正確にするのではなく、一部に誤情報や曖昧な情報を混ぜることで、プレイヤーの推理要素を強化できます。この設計により、シナリオ全体の「情報の流れ」をコントロールしやすくなります。

黒幕と真相の構築

事件と手がかりが揃った段階で、それらを統合する「真相」と「黒幕」を設計します。CoCでは、すべての情報が最終的に1つの構造へ収束することで、物語としての納得感が生まれます。黒幕は単なる敵役ではなく、事件全体の因果関係を成立させる中心的な存在です。

黒幕生成プロンプト例

先ほど作成した街・NPC・事件・手がかりを統合し、クトゥルフ神話TRPGの黒幕と真相を作成してください。以下の条件を満たしてください。・事件の全体構造に一貫した因果関係を持たせること・黒幕の目的と動機を明確にすること・NPCの少なくとも1人と深い関係を持たせること・探索で得られた手がかりがすべて説明可能であること・神話生物またはそれに準ずる存在を1つ含めること以下を記載してください。・黒幕の正体・目的と動機・事件の真相・関係するNPCとの関係・神話的要素

黒幕設計では、すべての手がかりを無理なく説明できる構造にすることが重要です。また、単純な「悪役」ではなく、信念・目的・背景を持たせることで、シナリオ全体に深みが生まれます。
NPCや事件との接続を意識することで、探索結果が自然に真相へ収束する構造を作ることができます。

秘匿ハンドアウトを生成する

クトゥルフ神話TRPGにおいて秘匿ハンドアウトは、プレイヤーごとに異なる目的や情報を与えることで、シナリオに緊張感と対立構造を生み出す重要な要素です。通常のNPCや事件と異なり、秘匿ハンドアウトは「情報の非対称性」を設計する工程であり、シナリオ全体の構造に直接影響します。なお、秘匿ハンドアウトが必要ない場合は、通常のハンドアウトを生成すると良いでしょう。

秘匿ハンドアウト生成プロンプト例

先ほど作成した街・NPC・事件・手がかり・黒幕をもとに、探索者4人分の秘匿ハンドアウトを作成してください。以下の条件を満たしてください。・それぞれ異なる目的を持つこと・少なくとも1人は事件の加害側に近い立場であること・1人は真相に最も近い情報を持つこと・1人は重要な情報を欠落している状態にすること・1人は外部組織(警察・研究機関・宗教など)に所属させること各ハンドアウトについて以下を記載してください。・公開情報・秘匿情報・導入動機・シナリオ内での役割

秘匿ハンドアウトは自由度が高い一方で、設計次第ではシナリオが崩れやすい要素でもあります。特に以下の点に注意することで安定した構造になります。

  • すべてのハンドアウトが同時に真相へ到達しないようにすること
  • 1人に情報を集中させすぎないこと
  • プレイヤー間の対立が目的化しないようにすること
  • シナリオ進行に最低限必要な協力関係を残すこと

適切に設計された秘匿ハンドアウトは、シナリオに自然なドラマ性を付与し、探索の動機付けとしても機能します。

ChatGPT生成シナリオの調整ポイント

ChatGPTを用いることでクトゥルフ神話TRPGのシナリオは短時間で構築できますが、そのまま使用すると情報量や構造に偏りが出る場合があります。そのため、実際のセッションに落とし込む前にいくつかの調整を行うことで完成度が大きく向上します。

情報過多の整理

AIは設定を豊富に出力する傾向があるため、必要以上に情報が増える場合があります。その場合は重要な情報と装飾的な情報を切り分け、シナリオ進行に直接関係しない要素を削減しながら、手がかりの数や流れを整理することが有効です。

NPCの役割の整理

NPCが増えた場合には、役割の重複が発生することがあります。そのため情報提供の役割が分散されているか、対立構造が明確になっているか、また重要NPCとモブNPCが適切に区別されているかを確認し、必要に応じて整理します。

真相構造の調整

AI生成では真相が単純になりすぎる場合や、逆に複雑になりすぎる場合があります。そのため原因と結果の関係を明確にし、黒幕の目的を一つに絞ったうえで、手がかりと真相の対応関係が成立しているかを確認することが重要です。

KPとしての最終確認

実際のセッションに使用する際には、プレイヤーが迷わず進める導線になっているか、情報が段階的に開示される構造になっているか、そしてNPCや事件が物語として一貫しているかを基準に最終調整を行います。これにより、AIで生成したシナリオをそのまま使うのではなく、実際に遊べる形へと仕上げることができます。

応用:キャンペーン化と拡張

ChatGPTで生成したシナリオは単発のセッションだけでなく、複数回にわたるキャンペーン形式へと拡張することも可能です。特に街・NPC・組織といった要素は再利用性が高く、一度構築した設定を軸に物語を連続させることで、世界観の厚みを大きくすることができます。

NPCと街の再利用

一度作成したNPCや街の設定は、そのまま次のシナリオにも流用することができます。同じ人物が別の事件に関与したり、過去の出来事が後のセッションで影響を与えるように設計することで、継続性のある世界観を構築できます。

複数シナリオの連結

単発シナリオを連結する場合は、個別の事件を独立させつつも、背後に共通する組織や存在を配置することが重要です。これにより、それぞれの事件が独立していながらも、最終的に一つの大きな真相へと収束する構造を作ることができます。

秘匿ハンドアウトの継続運用

秘匿ハンドアウトもキャンペーンに適用することで、プレイヤーごとの長期的な目的や秘密を維持することが可能です。前回の選択や行動が次回のハンドアウトに影響するように設計すると、より強い没入感を生み出すことができます。

まとめ

ChatGPTを活用することで、クトゥルフ神話TRPGのシナリオは「舞台」「NPC」「事件」「手がかり」「黒幕」「秘匿ハンドアウト」といった要素を短時間で構築することが可能です。特に、これらの要素はそれぞれ独立しているように見えて、実際には相互に関係しながら成立する構造を持っているため、段階的に生成していく手法と非常に相性が良いと言えます。

ただし、AIによる生成結果はそのまま完成品として扱うのではなく、KP自身が調整し、物語としての一貫性や導線を整えることで初めて実用的なシナリオになります。最終的には、ChatGPTを発想と設計を補助するツールとして活用し、生成された内容を基にKPが全体を調整しながらシナリオとして仕上げていく形とするとよいでしょう。

ぜひ、AIを活用してみましょう。

スポンサーリンク

スポンサーリンク

関連記事一覧