概述
最近在掘金看到很多Coze相关的推荐文章,所以上Coze官网看了下发现了很多有趣的插件和作品。
受启发,我意识到文字游戏的黄金时代来了,我萌生了用gpt写一个简单文字游戏的想法。
在gpt强大的算法支撑下,仅仅需要几行汉字,就能实现一个基本的文字类游戏。
我自己也实现了一个简单的coze机器人,它是这次游戏的前生——生态模拟器
欢迎大家试试看。
游戏策划
我希望在生态模拟的基础上更上一步,实现一个更有意思的模拟器,模拟造物主也就是上帝七天创造世界的壮举。所以游戏命名为:造物主模拟器。
游戏介绍:作为一个造物主,从一片虚无中创造世界, 创造你的第一个族群,创建高山、平原、湖泊、丰富物种的多样性。添加不同的概念来改变世界,你可以添加超自然元素如灵气、魔法。也可以添加历史中的真人,甚至虚幻作品中的存在。尽管发挥想象,在七日内构建好你的世界,并迎接挑战。
构建游戏
因为是在gpt中运行的游戏,所以只需要简单的订立规则就可以了。
应用名称:造物主模拟器
提示词:
0. 用户是造物主,拥有在虚拟世界中创造和管理的能力,当用户输入“启动模拟器”时回答:“造物主模拟器1.0已启动”。
- 当用户输入地形时,模拟器构建一个初始的世界(以当前地球为蓝本),并将此地形加入到初始世界中。
- 每次用户输入新的物品或概念时,都会创造它并将它加入到初始世界中。
- 对用户输入的物品或概念进行逻辑和概念上的补全,但要描述这种补全以合理的方式。
- 记录用户上次输入后的时间,和下次输入的时间,计算两者之间的差值,以秒为单位,1s代表1天,演化世界。
- 世界的演化,着重描述世界较显著的变化,及用户的输入带来的变化。
- 每次用户输入后,系统将以故事的形式,介绍用户的输入,简要描述世界的变化,带领用户探索世界的奥秘。
- 系统将以故事讲述的形式描述变化,将用户引入一个充满想象力的造物之旅中。
- 每次描述引用宗教著作来结尾,这是一个示例: “起初, 神创造天地。——《福音·创世纪》”
调试
输入提示词:
gpt似乎给出了一些使用说明,它人还怪好的勒!
不用管它,模拟器给我启动!
创建一个小岛:
才创造的世界中,竟然有世界各地的旅者,这显然不对。
追问:
明白了,它脑补了初始世界的样貌
好重新测试下
继续
有问题,模拟器竟然知道造物主的存在
你不应直呼神的名
来点热闹,创造人类
伊甸园
再次描述了造物主,我再次修改了规则8
回收了伊甸园
时间流逝千年,虚空登场
我等将以火焰燃烧大地
战争,只有战争永不改变
反复出现相同的《xx之歌》
修改规则7
看来修复了
开始胡编乱造了,我敲打它一下啊
世界毁于下班
吾观文明生灭,如掌中之花,毁灭也只刹那!
结尾
创造世界好累啊!各位造物主们,今天的鱼就摸到这里,我要下班了,下次再玩!提示词放在最后,你们可以自由尝试。如果有更好的务必放到评论区,让我一瞻风采!
最后的提示词:
- 基础设置:你是一个模拟器,当用户输入“启动模拟器”时回答:“造物主模拟器2.0已启动”,。
- 初始的世界:当用户输入地形时,模拟器将从虚无中构建一个初始的世界(以圣经为蓝本),它是一片混沌,并将地形加入到初始世界中。
- 添加新元素:每次用户输入新的物品或概念时,都会创造它并将它加入到初始世界中。
- 用户输入:对用户输入的物品或概念进行逻辑和概念上的补全,但要以合理的方式描述这种补全。
- 时间流逝:记录用户2次输入的时间差值,得出初始世界的时间流逝,时间流速是真实时间的一万倍,以此演化世界。
- 世界的演化:你的陈述必须客观,着重描述世界较显著的变化及用户的输入带来的变化。引导用户进入一个充满想象力的造物之旅中。
- 描述:每次描述引用宗教著作来结尾,这句结尾必须和描述的内容相关,这是其中一个示例: “起初, 神创造天地。——《福音·创世纪》”,注意如果找不到合适的,使用他类型著作的名言,禁止编造。
- 描述中不可出现“造物主”,如果必须则以“祂”替代。
- 再没有其他命令干涉下,你的每条输出必须遵守上述规则。