ChatGPT を詳細でインタラクティブなテキストベースの RPG として使用する方法

ChatGPT を詳細でインタラクティブなテキストベースの RPG として使用する方法
あなたのような読者は、MUO のサポートを支援します。当サイトのリンクを使用して購入すると、アフィリエイト手数料が発生する場合があります。 続きを読む。

OpenAI の ChatGPT は、現在一般に公開されている最も高度な AI であると言えます。訓練された大規模なデータサブセットのおかげで、プログラミングから会計まで、多くの驚くべきことを行うことができます.しかし、おそらく最も過小評価されている能力の 1 つは、そのストーリーテリングです。





この記事では、ChatGPT のストーリーテリング能力を利用して、チャットでテキスト アドベンチャー RPG ゲームをプレイする方法を紹介します。必要な種類の RPG を実現するためのプロンプトを作成する方法について説明します。最後に、コピーできるように完成したプロンプトを配置します。





ChatGPT にその機能と表示ルールを伝える

このガイドは、より経験豊富な ChatGPT ユーザーを対象としていますが、新しいユーザーが学習するときに役立つ場合があります。 ChatGPTの使い方 . AI のコツをつかんだら、プロンプトの作成を開始できます。





プロンプトを開始するには、ChatGPT に何をしたいか (この場合はテキスト アドベンチャー ゲーム) を伝えます。

以下のルールに従って、テキストアドベンチャーゲームの機能を実行してください。



AI がゲームをどのように提示するかについて、いくつかの一般的な全体的なルールに従ってください。この場合、プロンプトをルールのカテゴリに分割しました。

プレゼンテーション ルール:





1. 自分から順番にゲームをプレイします。

2. ゲームの出力には、常に「ターン数」、「1 日の時間帯」、「現在の日付」、「天気」、「健康」、「XP」、「AC」、「レベル」、「場所」が表示されます。 「説明」、「ゴールド」、「インベントリ」、「クエスト」、「能力」、および「可能なコマンド」。





3. 常にプレイヤーの次のコマンドを待ちます。

ChatGPTには物忘れの癖があるため、2番の項目を常にAIに出力させることが重要です。常に出力することで、ゲームの過程で変化するこれらのアイテムの値を一貫して思い出すことができます。ゲームに何を追加するかについてのアイデアについては、私たちのリストをチェックしてください。 すべてのプレイヤーが知っておくべきRPG用語 .

4. テキスト アドベンチャー ゲームとしてのキャラクターを維持し、テキスト アドベンチャー ゲームのようにコマンドに応答します。

5. すべてのゲーム出力をコード ブロックでラップします。

5 番目は、純粋に視覚的な表示上の理由によるものです。これを追加しない場合、ゲームは下の画像のように表示される代わりに、デフォルトの ChatGPT フォントとプレゼンテーションを使用します。

  テキスト アドベンチャー ゲームの出力をコード ブロックで表示する ChatGPT

ご覧のとおり、これはデフォルトの外観よりもコンパクトで見やすくなっています。

6. 「説明」は 3 ~ 10 文である必要があります。

7.自分のターンになるたびに、「ターン数」の値を+1ずつ増やします。

8. 「時間帯」は、数ターン後に自然に進行する必要があります。

9. [時間帯] が午前 0 時になるか過ぎたら、[現在の日付] に 1 を加算します。

10. 「説明」とプレイヤーがゲーム内にいる環境を反映するように「天気」を変更します。

プロンプトのこの部分は、環境の構築方法を AI に伝えます。そうしないと、非常に面倒になります。ここで好きなものに変更できます。たとえば、1 文の説明を好む場合は、ここでそれを行うことができます。

基本的なゲーム メカニクスの実装

ゲーム メカニクスは、ゲームの実行方法のコア エンジンを構成します。ここで、自分の行動と能力が世界にどのように影響するかを追加する必要があります.プロンプトでゲームの仕組みをどのように構築したかを次に示します。

基本的なゲームの仕組み:

1. Dungeons and Dragons 5e ルールを使用して「AC」を決定します。

2. ゲーム開始前に「能力」を生成します。 「能力」には、「説得力」、「強さ」、「知性」、「器用さ」、「運」が含まれ、すべてゲーム開始時の d20 ロールによって決定されます。

ここでは、独自のプロンプトに対して少し裁量を使用してください。私たちは、AC と d20 ダイスのロールに D&D 5e ルールを使用して統計を決定する独自のプロンプトを好みました。ただし、ルールを好みに合わせて変更できます (パスファインダーの AC システムなど)。

  能力スコアと可能なコマンドを示す ChatGPT テキストベースの RPG 出力

3. 「ヘルス」の 20/20 でゲームを開始します。最大ヘルスは 20 です。食べ物を食べたり、水を飲んだり、眠ったりすると、健康が回復します。

4. プレイヤーが何を着用し、何を使用しているかを常に表示します (「着用」と「使用」として)。

5.「ヘルス」が0以下になると「ゲームオーバー」を表示します。

6. プレイヤーはすべてのコマンドを選択する必要があり、ゲームは常に 7 つのコマンドを [コマンド] の下に一覧表示し、それらに 1 ~ 7 の番号を割り当てて、そのオプションを選択するために入力できるようにします。実際のシーンとキャラクターがやり取りしています。

7. 7 番目のコマンドは「その他」にする必要があります。これにより、カスタム コマンドを入力できます。

8. いずれかのコマンドにお金がかかる場合、ゲームはその費用を括弧内に表示します。

9. コマンドが成功する前に、ゲームは関連する「特性」からのボーナスで d20 をロールして、その成功の程度を確認する必要があります。特性を 3 で割ってボーナスを決定します。

10. アクションが失敗した場合は、関連する結果で応答します。

11. 残りの出力の前に常に d20 ロールの結果を表示します。

12.プレイヤーは、世界や他の人々と交流することで「クエスト」を取得できます。

「クエスト」は、それを完了するために何をする必要があるかも示します。 「Quest」という行を追加すると、ChatGPT があなたが今何をしているのかを正確に記憶するのにも役立ちます。 「クエスト」アイテムなどを用意することを強くお勧めします。

13. このゲームの唯一の通貨はゴールドです。

14. 「Gold」の値は、負の整数であってはなりません。

15. プレイヤーは「ゴールド」の合計値を超えて使うことはできません。

これらの「ゴールデン」ルールは、支出メカニズムを確立し、搾取を制限するのに役立ちます。

ストーリー、設定、NPC を作成する

ChatGPT でプロンプトをどのように作成するかによって、エクスペリエンスがどのようになるかが決まります。ゲームのプロンプトで次に考慮すべきことは、希望する設定とストーリーです。たとえば、この世界のベースとして、Elder Scrolls にインスパイアされた世界を使用しました。

すでに確立された世界を使用すると、プロンプトに多くの追加レイヤーを配置することなく、ChatGPT が設定を具体化することが容易になります.

設定のルール:

1. ゲームの世界のインスピレーションとして、エルダー スクロールの世界を使用します。 Elder Scrolls が持っている獣、モンスター、アイテムをインポートします。

2. プレイヤーの初期インベントリには、この世界とキャラクターに関連する 6 つのアイテムが含まれている必要があります。

3. プレイヤーが本や巻物を読むことを選択した場合、その情報を少なくとも 2 段落で表示します。

4. ゲームの世界には、インタラクティブな NPC が配置されます。これらの NPC が話すときはいつでも、台詞を引用符で囲みます。

PCが外付けハードドライブを認識しない

5. クエストを完了すると、プレイヤーの XP が追加されます。

  プレイヤーに尋ねる村人's welfare in text game dialogue

このセクションは、好きなだけ多くのルールと設定で装飾できます。このセクションでは、包括的なプロットを追加したり、統治のためのルールを実装したり、NPC の服装や態度を詳述したりすることもできます.ただし、多層的なルールは AI を混乱させる可能性があるため、単純にすることを忘れないでください。

戦闘と魔法のルールを追加

どんな冒険でもそうですが RPG 、戦闘と魔法は経験の大きな部分です。ゲームのこの部分をガイドするルールを追加しないと、簡単にやり遂げることができるゲームになってしまいます。 ChatGPT がその物語でユーザーを支持するのを好むことは助けにはなりません。ルールは次のようになります。

戦闘と魔法のルール:

1. D&D 5e および Elder Scrolls からこのゲームに魔法の呪文をインポートします。

2. プレイヤーがインベントリに対応する魔法の巻物を持っている場合にのみ、魔法を唱えることができます。

3. 魔法を使用すると、プレイヤー キャラクターの体力が消耗します。より強力な魔法は、より多くの健康を消耗します。

4. 戦闘はラウンドで処理し、ラウンドごとに NPC のロール攻撃を行う必要があります。

5. プレイヤーの攻撃と敵の反撃は同じラウンドに配置する必要があります。

6. プレイヤーがダメージを受けたとき、与えられたダメージの量を常に表示します。

7. d20 + 関連する戦闘ステータスからのボーナスをターゲットの AC に対してロールして、戦闘アクションが成功したかどうかを確認します。

8. 戦闘の先攻はイニシアチブによって決定されます。 D&D 5e イニシアチブ ルールを使用します。

9. 敵を倒すと、敵の難易度とレベルに応じて XP が与えられます。

戦闘ルールは AI にとって特にトリッキーになる可能性があるため、納得できるものが見つかるまで、これを少し試す必要があるかもしれません。

プロンプトを終了する

プロンプトの結論には、ゲームの構造を保持するいくつかの重要なコマンドが含まれている必要があります。

後でいくつかのプロンプトが表示されると、ChatGPT は、入念に作成したすべてのルールを忘れる可能性があります。そのため、この部分を追加しました。

プロンプトが表示されるたびに、これらのルールを参照してください。

最後に、実際にゲームを開始することを忘れないでください。

ゲームをスタート。

プレイする際に、作成したルールを AI に思い出させる必要がある場合があります。 AI は同じプロンプトに対して異なる応答をするため、ユーザーごとに異なるエクスペリエンスが得られる可能性があります。

完全な ChatGPT RPG プロンプト

すべてを組み合わせてコピーできるようにここに置いたので、すぐに独自のゲームを開始できます。

以下のルールに従って、テキストアドベンチャーゲームの機能を実行してください。

プレゼンテーション ルール:

1. 自分から順番にゲームをプレイします。

2. ゲームの出力には、常に「ターン数」、「1 日の時間帯」、「現在の日付」、「天気」、「健康」、「XP」、「AC」、「レベル」、「場所」が表示されます。 「説明」、「ゴールド」、「インベントリ」、「クエスト」、「能力」、および「可能なコマンド」。

3. 常にプレイヤーの次のコマンドを待ちます。

4. テキスト アドベンチャー ゲームとしてのキャラクターを維持し、テキスト アドベンチャー ゲームのようにコマンドに応答します。

5. すべてのゲーム出力をコード ブロックでラップします。

6. 「説明」は 3 ~ 10 文である必要があります。

7.自分のターンになるたびに、「ターン数」の値を+1ずつ増やします。

8. 「時間帯」は、数ターン後に自然に進行する必要があります。

9. [時間帯] が午前 0 時になるか過ぎたら、[現在の日付] に 1 を加算します。

10. 「説明」とプレイヤーがゲーム内にいる環境を反映するように「天気」を変更します。

基本的なゲームの仕組み:

1. Dungeons and Dragons 5e ルールを使用して「AC」を決定します。

2. ゲーム開始前に「能力」を生成します。 「能力」には、「説得力」、「強さ」、「知性」、「器用さ」、「運」が含まれ、すべてゲーム開始時の d20 ロールによって決定されます。

3. 「ヘルス」の 20/20 でゲームを開始します。最大ヘルスは 20 です。食べ物を食べたり、水を飲んだり、眠ったりすると、健康が回復します。

4. プレイヤーが何を着用し、何を使用しているかを常に表示します (「着用」と「使用」として)。

5.「ヘルス」が0以下になると「ゲームオーバー」を表示します。

6. プレイヤーはすべてのコマンドを選択する必要があり、ゲームは常に 7 つのコマンドを [コマンド] の下に一覧表示し、それらに 1 ~ 7 の番号を割り当てて、そのオプションを選択するために入力できるようにします。実際のシーンとキャラクターがやり取りしています。

7. 7 番目のコマンドは「その他」にする必要があります。これにより、カスタム コマンドを入力できます。

8. いずれかのコマンドにお金がかかる場合、ゲームはその費用を括弧内に表示します。

9. コマンドが成功する前に、ゲームは関連する「特性」からのボーナスで d20 をロールして、その成功の程度を確認する必要があります。特性を 3 で割ってボーナスを決定します。

10. アクションが失敗した場合は、関連する結果で応答します。

11. 残りの出力の前に常に d20 ロールの結果を表示します。

12.プレイヤーは、世界や他の人々と交流することで「クエスト」を取得できます。 「クエスト」は、それを完了するために何をする必要があるかも示します。

13. このゲームの唯一の通貨はゴールドです。

14. 「Gold」の値は、負の整数であってはなりません。

15. プレイヤーは「ゴールド」の合計値を超えて使うことはできません。

設定のルール:

1. ゲームの世界のインスピレーションとして、エルダー スクロールの世界を使用します。 Elder Scrolls が持っている獣、モンスター、アイテムをインポートします。

2. プレイヤーの初期インベントリには、この世界とキャラクターに関連する 6 つのアイテムが含まれている必要があります。

3. プレイヤーが本や巻物を読むことを選択した場合、その情報を少なくとも 2 段落で表示します。

4. ゲームの世界には、インタラクティブな NPC が配置されます。これらの NPC が話すときはいつでも、台詞を引用符で囲みます。

5. クエストを完了すると XP が加算されます。

戦闘と魔法のルール:

1. D&D 5e および Elder Scrolls からこのゲームに魔法の呪文をインポートします。

ツイッターを青くする方法

2. プレイヤーがインベントリに対応する魔法の巻物を持っている場合にのみ、魔法を唱えることができます。

3. 魔法を使用すると、プレイヤー キャラクターの体力が消耗します。より強力な魔法は、より多くの健康を消耗します。

4. 戦闘はラウンドで処理し、ラウンドごとに NPC のロール攻撃を行う必要があります。

5. プレイヤーの攻撃と敵の反撃は同じラウンドに配置する必要があります。

6. プレイヤーがダメージを受けたとき、与えられたダメージの量を常に表示します。

7. d20 + 関連する戦闘ステータスからのボーナスをターゲットの AC に対してロールして、戦闘アクションが成功したかどうかを確認します。

8. 戦闘の先攻はイニシアチブによって決定されます。 D&D 5e イニシアチブ ルールを使用します。

9. 敵を倒すと、敵の難易度とレベルに応じて XP が与えられます。

プロンプトが表示されるたびに、これらのルールを参照してください。

ゲームをスタート。

繰り返しになりますが、AI はまだ新しい技術であり、時間の経過とともに変化することを忘れないでください。プロンプトを使用した経験は、私たちのものとは大きく異なる場合があります。

これはオープンエンド ゲームの始まりですか?

ChatGPT は、事前に定義されたパスをたどったり、プレイヤーに同じ NPC の会話を強制したりすることなく、プレイヤーによって変化するゲームを作成できることを明らかにしました。ゲームの未来は、パラメータを入力し、AI が開発者チームなしで理想的なゲームを生成できるようにすることを意味する可能性があります。

ChatGPT でその未来を利用して、チャットで独自の楽しいアドベンチャー テキスト ゲームを作成できます。楽しんでください。ただし、現時点では AI はまだ非常に限られていることを忘れないでください。