如何將 ChatGPT 用作詳細的交互式基於文本的角色扮演遊戲

如何將 ChatGPT 用作詳細的交互式基於文本的角色扮演遊戲

OpenAI 的 ChatGPT 可以說是目前向公眾免費提供的最先進的 AI。由於它接受過大量數據子集的訓練,它可以做很多令人驚奇的事情,從編程到會計。但也許,它最被低估的能力之一就是講故事。

本文將向您展示如何使用 ChatGPT 的講故事能力在聊天中玩文字冒險 RPG 遊戲。我們將指導您如何創建提示以實現您想要的 RPG 類型。最後,我們會把完成的提示放上去,這樣你就可以復制它了。

告訴ChatGPT它的功能和呈現規則

雖然本指南面向更有經驗的 ChatGPT 用戶,但新用戶在學習如何使用 ChatGPT 時可能會發現這很有用。在掌握了 AI 的竅門之後,您就可以開始創建提示了。

通過告訴 ChatGPT 你想做什麼來開始你的提示,在這種情況下,一個文字冒險遊戲:

請按照以下規則執行文字冒險遊戲的功能:

按照您希望 AI 如何呈現遊戲的一些通用總體規則進行跟進。在這種情況下,我們將提示分成規則類別。

演示規則:

1. 輪流玩遊戲,從你開始。

2. 遊戲輸出會一直顯示’回合數’、’一天中的時間段’、’當前天數’、’天氣’、’健康’、’XP’、’AC’、’等級’、位置’、 “描述”、“金幣”、“庫存”、“任務”、“能力”和“可能的命令”。

3.始終等待玩家的下一個命令。

讓 AI 始終輸出第二項中列出的項目很重要,因為 ChatGPT 有忘記事情的習慣。不斷輸出它有助於不斷提醒它這些項目的價值,因為它們在遊戲過程中會發生變化。有關向遊戲添加什麼的更多想法,請查看我們的每個玩家都應該知道的角色扮演遊戲術語列表。

4. 保持文字冒險遊戲的角色,並以文字冒險遊戲應有的方式響應命令。

5. 將所有遊戲輸出包裝在代碼塊中。

第五個純粹是出於視覺呈現的原因。如果您不添加它,您的遊戲將使用默認的 ChatGPT 字體和外觀,而不是如下圖所示。

ChatGPT 在代碼塊中顯示文本冒險遊戲輸出

如您所見,這比默認外觀更緊湊、更易於查看。

6. ‘Description’必須在3到10句話之間。

7. 每次輪到你時,將“回合數”的值增加 +1。

8.’Time period of day’一定要在幾輪之後自然進行。

9. 一旦“一天中的時間段”到達或經過午夜,則將“當前日期數”加 1。

10. 更改“天氣”以反映“描述”以及玩家在遊戲中所處的任何環境。

這部分提示會告訴AI如何搭建環境;否則,它將變得非常混亂。您可以將此處的內容更改為您喜歡的任何內容。例如,如果您更喜歡單句描述,您可以在此處執行此操作。

實施基本遊戲機制

遊戲機制構成了遊戲運行方式的核心引擎。在這裡你必須添加你希望你的行為和能力如何影響世界。以下是我們如何在提示中構建遊戲機制:

基本遊戲機制:

1. 使用龍與地下城 5e 規則確定“AC”。

2. 在遊戲開始前生成’能力’。“能力”包括:“說服力”、“力量”、“智力”、“敏捷”和“幸運”,全部由遊戲第一次開始時的 d20 擲骰決定。

在這里為您自己的提示使用一些自由裁量權。我們更喜歡我們自己的提示使用 D&D 5e 規則進行 AC 和 d20 骰子擲骰來確定統計數據。但是,您可以將規則更改為更符合您口味的內容(也許,如探路者的空調系統)。

ChatGPT 基於文本的 RPG 輸出顯示能力分數和可能的命令

3. 以 20/20 的“健康”開始遊戲,其中 20 是最大健康值。吃東西、喝水或睡覺都會恢復健康。

4. 始終展示玩家穿著和使用的物品(如“佩戴”和“使用”)。

5. 如果“健康”降至 0 或更低,則顯示“遊戲結束”。

6. 玩家必須選擇所有命令,遊戲將始終在“命令”下列出其中的 7 個,並為它們分配一個數字 1-7,我可以輸入數字來選擇該選項,並根據實際場景和與之交互的角色。

7. 第 7 個命令應該是“其他”,它允許我輸入自定義命令。

8. 如果任何命令需要花費金錢,那麼遊戲會在括號中顯示花費。

9. 在命令成功之前,遊戲必須擲出 d20 並從相關“特性”獲得獎勵,以查看它有多成功。通過將特徵除以 3 來確定獎金。

10. 如果行動不成功,以相關後果回應。

11. 始終在輸出其餘部分之前顯示 d20 擲骰的結果。

12.玩家可以通過與世界和其他人的互動獲得“任務”。

“任務”還將顯示完成它需要做什麼。添加“任務”行還可以幫助 ChatGPT 記住您此刻正在做什麼。我們強烈建議您擁有“任務”物品或類似物品。

13. 遊戲中唯一的貨幣是黃金。

14. ‘Gold’ 的值絕不能為負整數。

15. 玩家的消費不能超過“金幣”的總價值。

這些“黃金”規則有助於建立支出機制並限制剝削。

製作故事、場景和 NPC

您在 ChatGPT 上製作提示的方式將決定您的體驗如何——接下來您應該為遊戲提示考慮的是您想要的設置和故事。例如,我們使用了一個受上古捲軸啟發的世界作為我們這個世界的基礎。

使用一個已經建立的世界使 ChatGPT 更容易充實設置,而無需在提示中添加許多額外的層。

設置規則:

1. 以上古捲軸的世界為遊戲世界的靈感。導入 Elder Scrolls 擁有的任何野獸、怪物和物品。

2. 玩家的初始物品欄中應包含六件與這個世界和角色相關的物品。

3. 如果玩家選擇閱讀一本書或捲軸,至少分兩段顯示上面的信息。

4. 遊戲世界將由互動 NPC 組成。每當這些 NPC 說話時,將對話放在引號中。

5. 完成任務會增加玩家的 XP。

村民在文字遊戲對話中詢問玩家福利

您可以根據需要使用任意多的規則和偏好來修飾此部分。您可以在本節中添加總體情節、實施統治規則,甚至詳細說明 NPC 的著裝和態度。但記住要保持簡單,因為多層規則可能會使 AI 感到困惑。

添加戰鬥和魔法規則

與任何冒險角色扮演遊戲一樣,戰鬥和魔法是體驗的重要組成部分。如果您不添加規則來指導遊戲的這一部分,您最終會得到一個您可以輕鬆通過的遊戲。ChatGPT 喜歡在其敘述中偏袒用戶,這無濟於事,它通常會讓事情如你所願。這是我們的規則:

戰鬥和魔法規則:

1. 從 D&D 5e 和上古捲軸中導入魔法咒語到這個遊戲中。

2.只有在玩家的物品欄中有相應的魔法捲軸時才能施放魔法。

3.使用魔法會消耗玩家角色的生命值。更強大的魔法會消耗更多的生命值。

4.戰鬥要分回合進行,每回合NPC進行roll攻擊。

5.玩家的攻擊和敵人的反擊要放在同一回合。

6. 當玩家受到傷害時,始終顯示造成了多少傷害。

7. 根據目標的 AC 擲 d20 + 來自相關戰鬥統計的獎勵,看戰鬥行動是否成功。

8、誰先上陣,看主動權。使用 D&D 5e 倡議規則。

9. 擊敗敵人根據敵人的難度和等級獎勵我 XP。

戰鬥規則對於 AI 來說尤其棘手,因此您可能需要對此進行一些試驗,直到找到合適的規則。

結束你的提示

您的快速結論應該包含一些將保持遊戲結構的重要命令。

幾次提示後,ChatGPT 可能會忘記您為它精心製定的所有規則。這就是我們添加此部分的原因:

每次提示後請參考這些規則。

最後,不要忘記真正開始遊戲:

開始遊戲。

在玩遊戲時,您可能需要提醒 AI 您制定的規則。人工智能會對相同的提示做出不同的反應,因此每個用戶可能會有不同的體驗。

完整的 ChatGPT RPG 提示

我們將所有內容組合在一起並放在這裡供您複製,這樣您就可以立即開始自己的遊戲。

請按照以下規則執行文字冒險遊戲的功能:

演示規則:

1. 輪流玩遊戲,從你開始。

2. 遊戲輸出會一直顯示’回合數’、’一天中的時間段’、’當前天數’、’天氣’、’健康’、’XP’、’AC’、’等級’、位置’、 “描述”、“金幣”、“庫存”、“任務”、“能力”和“可能的命令”。

3.始終等待玩家的下一個命令。

4. 保持文字冒險遊戲的角色,並以文字冒險遊戲應有的方式響應命令。

5. 將所有遊戲輸出包裝在代碼塊中。

6. ‘Description’必須在3到10句話之間。

7. 每次輪到你時,將“回合數”的值增加 +1。

8.’Time period of day’一定要在幾輪之後自然進行。

9. 一旦“一天中的時間段”到達或經過午夜,則將“當前日期數”加 1。

10. 更改“天氣”以反映“描述”以及玩家在遊戲中所處的任何環境。

基本遊戲機制:

1. 使用龍與地下城 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. 玩家的初始物品欄中應包含六件與這個世界和角色相關的物品。

3. 如果玩家選擇閱讀一本書或捲軸,至少分兩段顯示上面的信息。

4. 遊戲世界將由互動 NPC 組成。每當這些 NPC 說話時,將對話放在引號中。

5. 完成任務會增加我的 XP。

戰鬥和魔法規則:

1. 從 D&D 5e 和上古捲軸中導入魔法咒語到這個遊戲中。

2.只有在玩家的物品欄中有相應的魔法捲軸時才能施放魔法。

3.使用魔法會消耗玩家角色的生命值。更強大的魔法會消耗更多的生命值。

4.戰鬥要分回合進行,每回合NPC進行roll攻擊。

5.玩家的攻擊和敵人的反擊要放在同一回合。

6. 當玩家受到傷害時,始終顯示造成了多少傷害。

7. 根據目標的 AC 擲 d20 + 來自相關戰鬥統計的獎勵,看戰鬥行動是否成功。

8、誰先上陣,看主動權。使用 D&D 5e 倡議規則。

9. 擊敗敵人根據敵人的難度和等級獎勵我 XP。

每次提示後請參考這些規則。

開始遊戲。

再次重申,不要忘記人工智能仍然是新興技術,並且會隨著時間的推移而發生變化。您使用我們的提示的體驗可能與我們的大不相同。

這是開放式遊戲的開始嗎?

ChatGPT 透露,可以讓遊戲隨著玩家的變化而變化,而無需遵循預定義的路徑或強迫玩家參與相同的 NPC 對話。遊戲的未來可能意味著輸入您的參數並允許 AI 生成您理想的遊戲,而無需開發團隊。

您現在可以使用 ChatGPT 進入未來,並在聊天中創建您自己的充滿樂趣的冒險文字遊戲。玩得開心,但請記住,現在 AI 仍然非常有限。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *