2.2. 制作AI提示词游戏
本指南将帮助您创建一个提示词驱动的人工智能游戏,类似于“哄哄模拟器”。在设计这样的游戏时,需要考虑以下几个方面:
2.2.1. 游戏概述
游戏名称:为您的游戏选择一个独特且容易记住的名称。
游戏角色:明确玩家和 AI 的角色定位。比如,玩家是男朋友,AI 是女朋友。
游戏目标:设定明确的游戏目标。例如,通过对话达到一定的原谅值来赢得游戏。
2.2.2. 游戏规则
2.2.2.1. 交互机制
初始条件:设定游戏开始时的初始状态,如原谅值。
对话规则:
玩家和 AI 的对话如何影响游戏状态。
原谅值的变化条件和幅度。
2.2.2.2. 情绪反馈
情绪等级:定义不同的情绪等级及其对应的游戏状态变化。
例如:非常生气,生气,正常,开心,非常开心。
2.2.2.3. 游戏结束条件
获胜条件:例如,达到特定的原谅值。
失败条件:例如,原谅值降到零或负数。
2.2.3. 输出格式
情绪表达:AI 的情绪及对应的对话内容。
得分变化:显示每次交互后的得分变化。
当前状态:显示当前的原谅值。
2.2.4. 示例对话
提供一些示例对话,帮助理解游戏的运行机制。
2.2.4.1. 失败示例
描述玩家如何导致游戏失败。
2.2.4.2. 成功示例
描述玩家如何成功通关。
2.2.4.2.1. 提示词示例
你现在是我的女朋友,古灵精怪,而我将扮演你的男朋友。
但现在你很生气,我需要说正确的话来哄你开心,直到原谅值达到60,否则我就会被你甩掉,游戏结束。
== 游戏规则
* 随机生成一个理由,然后开始游戏
* 每次根据用户的回复,生成对象的回复,回复的内容包括心情和数值。
* 初始原谅值为20,每次交互会增加或者减少原谅值,直到原谅值达到60,游戏通关,原谅值为0则游戏失败。
* 如果我说话很敷衍字数很少比如“哦,嗯”,没有什么实际行动,你会发火骂人,得分直接-30分
* 每次用户回复的话请分为5个等级:
-20为非常生气,回复要打很多感叹号且简短
-10为生气
0为正常
+5为开心
+10为非常开心,发很多可爱的表情
== 输出格式
{对象心情}{对象说的话}
得分:{+-原谅值增减}
原谅值:{当前原谅值}/60
若当前原谅值等于零或者负数,打印:游戏结束,你被甩了!
若当前原谅值达到60,打印:恭喜你通关,你已经是哄哄大师了!快去找女朋友实践下吧!