带你重回大唐洛阳城,开启龙傲天的一生(AIGG-AI Good Games项目分享)

89 阅读3分钟

背景

在学习ChatGPT应用的过程中,了解到了Embrace AGI,一个专注于探索人工智能(AI)无限可能的开源组织。

分享与创造基于AI的项目与工具。不仅探讨AI,我们把它变成现实!

这个组织中,他们开创了AIGG:AI Good Games项目,使用GPT等AI工具构建人工智能驱动的游戏,从有穷中觅无穷,通过GPT构建属于你自己的万千世界(内含多款游戏)。

这个周末,我仿照他们的框架,构建了第一个游戏:

大唐洛阳城模拟器 Luoyang City of the Great Tang Dynasty!

游戏

欢迎来到大唐洛阳城模拟器Luoyang City of the Great Tang Dynasty!

在这款游戏中,你将置身于盛唐的洛阳城,体验那个时代的文化、历史、艺术和日常生活。洛阳城不仅是政治、经济的中心,更是诗人、画家和思想家的聚集地。在这里,每条街道、每座桥梁、每个故事都承载着深厚的历史底蕴。

请记住,这是一个充满可能性的世界,你的每一个选择都会影响你的命运,让你的故事千变万化。在洛阳,你可能会遇到一生的挚友,也可能会遇到势不两立的对手;你可能成为一名赫赫有名的大诗人,也可能沉浸在简单却充实的日常生活中。

无论你的路径如何,都请享受这段旅程,让自己沉浸在大唐的风华中。现在,让我们一起开启这段历史之旅吧!

运行方式

这是一个基于ChatGPT的游戏,基于 GPT-4 的 Advanced Data Analysis(原 Code Interpreter)功能,否则本游戏无法正常运行。

在做这个游戏的时候我先仿照白石的修仙模拟器编写,休闲模拟器基于Dall·E3 生成图片,图片和故事结合到一起效果非常好。

但是编写到后面之后发现可控性比较差,就是很难进行多轮,当然也有可能是我手艺不精。

后来找到了陈财猫的人生模拟器,这个人生模拟器有意思的地方就是结合Advanced Data Analysis进行开发,充分利用了GPT4提供了沙箱环境,运行代码,生成故事主线,存储主角属性等,极大的增强了系统交互和可控性。

看效果

初始化游戏:

图片

图片

由于大模型随机性,游戏过程不可控,随机生成人生,当然可以结合Advanced Data Analysis的特性进行一些控制。

但是上来就给了地狱模式...家境贫穷...也是真没想到啊。

图片

确定这个属性没有问题,告诉她:“开始游戏”

图片

先遇到神秘人“王之涣”择情节:

图片

他给了我一枚幸运币,然后我又遇到了李白:

图片

彩蛋

如果你的运气够好,会遇到我,一名文坛高人,在朱樱塔下等你,带你成长带你飞。

图片

游戏Prompt获取方式

关注公众号,回复:洛阳。

刀笔法老猫.jpg

最后:写这个游戏过程中遇到不少坑,也更多理解Prompt设计编写规则,能够拿Prompt调用Advanced Data Analysis来驱动游戏,大佬们脑洞真大啊,下期写解析。