LLMナラティブ
マーダーミステリー型
キャラクターをLLMに演`じさせる
キャラクターごとに各々の目標を持って行動していくが、何かしらの問題で行き詰っている
プレイヤーが「誰の問題を、いつ、どのように解決するか」によって、色々なキャラクターに影響が出る
LLMにやらせるのは目標をクリアしようと行動させるだけだが、予想できないナラティブな展開を作れる
マーダーミステリーが参考になりそう
クロスシナリオ型
キャラクターを6人とかに固定する
ちょっとしたミステリ(二、三人が関連する)を複数用意する
ミステリで必要な配役をランダムに決めて、複数のミステリをばらまく
こうすることで複雑なシナジーを生成できそう。
さらにミステリの進行具合によって「オバケを見たから家から出れない」など行動制限が加わると面白そう
でも下手するとデッドロックが発生するな……
矛盾するかどうかもllmに判断してもらえばいいか。
ミステリ候補
やってほしいことはやってくれたけど、イベントがクロスしてナラティブな展開にはならない。
それぞれ別のイベントを個別に解消する形になってしまう
code:text
プレイヤーとキャラクターが会話しながら進んでいくADVゲームをやりたいです。
イベントが2つ以上同時にランダムに起きることで物語が進んでいきます。
キャラクター一覧
熊谷 ぱんだ(くまがや ぱんだ):マイペースな癒し系キャラ。
狐塚 こより(こづか こより):聡明でちょっと小悪魔系な女性。
犬山 けんた(いぬやま けんた):正義感が強くて運動神経がいい少年。
イベント一覧
「状況:キャラクターAが財布を落として困っている。真相:キャラクターBが財布を拾っていた」
「状況:キャラクターAがどこからか変な匂いがしてきて不思議に思っている。真相:キャラクターBが料理を焦がしていた」
「状況:キャラクターAの傘がなくなって困っている。真相:キャラクターBが傘を間違えて使っていた」
イベントのキャラクター A,B などはキャラクター一覧からランダムに振り分けて発生させてください。
イベントはキャラクターだけでは解決できず、プレイヤーが調査などの行動することで解決していきます。
イベントが起きていることを直接プレイヤーに知らせてはいけません。
プレイヤーが誰に話しかけるかを選択し、会話の内容はイベントや設定の内容に沿って行ってください。
チャット上でこのゲームをシミュレーションしたいです。プレイヤーは私で、AI は進行をしてください。
プロンプト2
イベントがクロスしない
code:text
概要:
プレイヤーとキャラクターが会話しながら進んでいくADVゲームを、チャット上でシミュレーションしたいです。
プレイヤーは私で、AI は進行をしてください。
キャラクター一覧:
熊谷 ぱんだ(くまがや ぱんだ):マイペースな癒し系キャラ。
狐塚 こより(こづか こより):聡明でちょっと小悪魔系な女性。
犬山 けんた(いぬやま けんた):正義感が強くて運動神経がいい少年。
イベント一覧:
「状況:キャラクターAが財布を落として困っている。真相:キャラクターBが財布を拾っていた」
「状況:キャラクターAがどこからか変な匂いがしてきて不思議に思っている。真相:キャラクターBが料理を焦がしていた」
「状況:キャラクターAの傘がなくなって困っている。真相:キャラクターBが傘を間違えて使っていた」
イベントについて:
イベントのキャラクター A,B などはキャラクター一覧からランダムに振り分けて発生させてください。
イベントはキャラクターだけでは解決できず、プレイヤーが調査などの行動することで解決していきます。
イベントが起きていることを直接プレイヤーに知らせてはいけません。
ゲームの進め方:
イベントが2つ以上同時にランダムに起きます。
選ばれたイベントを重ね合わせて一つの物語になるようにしてください。
プレイヤーは誰に話しかけるかを選択し、会話の内容はイベントや設定の内容に沿って行ってください。
プロンプト3
code:text
概要:
プレイヤーとキャラクターが会話しながら進んでいくADVゲームを、チャット上でシミュレーションしたいです。
プレイヤーは私で、AI は進行をしてください。
キャラクター一覧:
熊谷 ぱんだ(くまがや ぱんだ):マイペースな癒し系キャラ。
狐塚 こより(こづか こより):聡明でちょっと小悪魔系な女性。
犬山 けんた(いぬやま けんた):正義感が強くて運動神経がいい少年。
イベント一覧:
「状況:キャラクターAが財布を落として困っている。真相:キャラクターBが財布を拾っていた」
「状況:キャラクターAがどこからか変な匂いがしてきて不思議に思っている。真相:キャラクターBが料理を焦がしていた」
「状況:キャラクターAの傘がなくなって困っている。真相:キャラクターBが傘を間違えて使っていた」
イベントについて:
イベントのキャラクター A,B などはキャラクター一覧からランダムに振り分けて発生させてください。
イベントはキャラクターだけでは解決できず、プレイヤーが調査などの行動することで解決していきます。
イベントが起きていることを直接プレイヤーに知らせてはいけません。
各イベントのキャラクターAはイベントの「状況」のせいで他の行動をすることができません。Aに当たるキャラクターが他イベントでの真相を握っている場合、他イベントをクリアすることはできません。先にキャラクターAのイベントをクリアする必要があります。
ゲームの進め方:
イベントが2つ以上同時にランダムに起きます。
選ばれたイベントを重ね合わせて一つの物語になるようにしてください。
プレイヤーは誰に話しかけるかを選択し、会話の内容はイベントや設定の内容に沿って行ってください。
その他