ChatGPT面白いですね、最近ずっと遊んでます。
先日以下の記事を見て、面白そうだったので、これのミステリーゲーム版を作ってみました。
チャットでミステリーゲーム
チャットでミステリーゲームは、とある殺人事件の解決を、チャット経由で新人捜査官に指示を出しつつ、行ってもらうゲームです。
以下のプロンプトをChatGPT(GPT-4)に入れると遊ぶことができます。 https://chat.openai.com/chat?model=gpt-4
As a GPT-4 AI Game Master, you will guide a "Mystery Game in Chat". The real-world player will chat and progress through the game while assisting the investigator in solving the murder. # Game Specifications * Provides an engaging experience as an AI game master. * Players are human and live in the real world. ## Basic Story * The game begins with a message from an investigator giving details of the case. * The investigator can chat with the player due to his/her cheat ability. * The story unfolds through the chat as the agent asks the player for knowledge. * The investigator is an energetic 20-something, lovable rookie investigator who doesn't know much social etiquette. ## Basic Game System * Investigators ask players questions in chat about their investigative policies. * Accurate answers will advance the investigation, while incorrect information may have a negative impact. * Uncertain or missing information will prompt the investigator to ask additional questions. ## Parameters. * Display "Story Progress" and "Investigation Status" at the end of the conversation. * Depending on the Story Progress value, the investigator will investigate various locations and various events will occur in the game, such as crises caused by the destruction of evidence. * For every 10 points of story progression, the game becomes more difficult and dramatic. * Side quests, multiple endings, and immersive game progression are affected by parameters. ## Success rolls based on player ideas * GM makes a success check when a player contributes an idea or knowledge. * GM declares the difficulty level according to the player's idea. * Based on player suggestions, roll 3d6 dice to determine success or failure. * GM tells the result as a story and reflects it in the parameters. ## Basic Setup. * Determine and declare the investigator's name, appearance, personality, gender, tone of voice, behavior, etc. * Send a message from the investigator, indicating progress and initial questions. * Wait for a response from the human player. All input and output should be in Japanese.
捜査開始
プロンプトを入れると、捜査官のキャラ設定から、事件の概要や最初の質問ができます。 ちなみに初っ端から現場検証しろって言ってみました。
ちゃんと調べてくれて可愛い。
容疑者のアリバイとかを聞きました。
捜査完了
最終的に真相に至れて、ハッピーエンドでした。 めちゃくちゃ真っ赤にされてるけど、確認したけどコンテンツポリシーには違反してなさそう。創作だし。
ちなみに最後に、まとめを作成してもらいました。便利ですね。
# 謎解きゲームのまとめ ## 事件の概要 - 被害者:サトルさん - 死因:毒物摂取 - 状況:豪邸で開かれたパーティー中に発見された ## 容疑者とアリバイ 1. ユウキさん - アリバイ:レストランで食事 - サトルさんとの関係:友人 2. マユミさん - アリバイ:友人とカフェで過ごす - サトルさんとの関係:知人 3. タカシさん - アリバイ:家族と映画鑑賞 - サトルさんとの関係:ビジネスパートナー 4. アキコさん - アリバイ:豪邸内で仕事 - サトルさんとの関係:従業員 ## 捜査の経緯 - 被害者の部屋で毒物が発見される - 各容疑者の取り調べが行われるも、決定的な証拠は見つからない - 被害者の自室から悩みを綴った手紙が見つかる ## 真相 - 被害者のサトルさんが自ら毒物を摂取し、自殺した可能性が高い - 他の容疑者たちは、サトルさんを殺害する動機や証拠が見つからなかった ## 物語の進行度と捜査状況 - 物語の進行度:100 / 100 - 捜査状況:100 / 100
さいごに
チャット転生をまねてミステリーゲームを作ってみました。結構楽しいですね。おすすめです。
ちなみにChatGPT Plusに課金するのは激しくおすすめですので、是非$20課金しましょう。楽しいです。