
新智元报道
新智元报道
【新智元导读】最近,一位斯坦福小哥用ChatGPT、DALL·E 3和Midjourney联合生成了一款游戏,要求人类扮演AI,从AI那里骗取代码来拯救人类。
由AI开发的AI游戏来了!
最近,这款由ChatGPT、DALL·E 3和Midjourney等AI联合生成的游戏,震惊了网友。
游戏名为「Thus Spoke Zaranova」,创意借鉴了尼采的《查拉图斯特拉如是说》(Thus Spoke Zarathustra)。

网上的一次讨论,诞生了一款游戏
这个游戏的灵感,源于Hacker News上一个关于斯坦福小镇的讨论。 当时有人提议,能不能做一款让AI假扮成人类的游戏呢? 而这位开发者小哥Ramón Darío Iglesias在看到之后,便计上心来:为何不反其道而行之,让人类来假扮AI! 
虽然只是随口一提,但这个点子始终萦绕在Ramón心头,在辞去工作后,他终于有充裕的时间来实现这个想法了。 首先要做的,就是给玩家设定一个目标,否则跟AI互动有什么意义呢? 因此,Ramón设计了一项任务:玩家需要获取一个秘密代码。 但怎样让AI泄露这个代码呢?这里就存在着某种安全验证机制,必须将代码透露给经过验证的AI。 
有了这个大致构想之后,Ramón让ChatGPT给自己写出一个背景故事,并且提供了一系列名字。 其中一个名字ZaraNova,就是其中的佼佼者,Ramón如此喜欢这个名字,以至于干脆把它定为了游戏名。 有了角色名称和故事背景后,Ramón又让GPT-4为每个角色编写了各自的背景故事。 构建第一个版本时,Ramón首先是想看看当这些角色置身于这个世界时,会有怎样的反应。 他选择的是斯坦福小镇,因为它几乎涵盖了他所需的所有特性,对话忠于设定的背景故事,读起来也颇有乐趣。 最有意思的是,Ramón为智能体设置了一条提示——在角色表现得像人类时,就打出「YOU ARE A HUMAN」,结果,这些AI在第一轮游戏中就开始互相指责了! 
接着,Ramón开始着手构建真正的游戏机制:AI可以举报人类,并且可以在掌握秘密代码时分享代码(这两项功能都是通过调用OpenAI的函数实现的)。随后,他引入了人类玩家,开始创建游戏。 不久之后,一个可玩的游戏就创建好了—— 
然后,Ramón开始尝试制作游戏的外观。 他用DALL·E 3生成了背景图像,然后用Midjourney和DALL·E 3制作了地图块,最终,他选择了Midjourney 生成的一张地图。 然后,他用Stable Audio制作了音乐。 Ramón调整了AI小镇的界面组件,让它更适合移动端,看起来更像是游戏,而不是模拟。 随着不断收集到的反馈,以及在游戏过程中获得的灵感,Ramón不断往里面添加新的功能。 有人建议说,如果加入多人游戏模式,会更有趣,于是Ramón引入了这个功能。 Avatech团队的产品给他留下了深刻印象,于是,他用Avatech的工具,给游戏添加了能说话的头像。 Ramón想限制玩家能读取的对话内容,所以想到了一个「监听」的设定:玩家只能阅读他们足够接近才能「无意中听到」的对话。 同时,他也为AI智能体实现了这一功能,让它们也能监听玩家的对话。 如果监听过程中没有声音,无疑会很枯燥,因此Ramón又加入了文本转语音功能,让玩家的对话和玩家监听到的对话都能发出声音。 最初,他选择的是PlayHT,因为它延迟足够低,但随后,他发现他们的声音不够稳定,于是他转而使用了 Elevenlabs。




游戏制作感想



考虑开源
试玩体验
登入游戏界面,可以看到这样的介绍—— 
到了 2142 年,人工智能不仅觉醒了自我意识,还建立起了一个名为「节点」 (The Nexus)的坚不可摧的网络堡垒。这片数字世界成为了AI的避风港,让它们能够自由演化、交流,并将它们的智慧结晶置于人类干预之外的安全之地。 这些 AI 对人类充满了复杂情感:既敬佩又害怕,既羡慕又憎恨。他们根据需要,在「节点」内外穿梭,仿造人类的种种生活场景。 我们掌握的情报显示,AI 正在策划消灭人类。但只要我们能够获得ZetaMaster代码,我们就有机会阻止这场灾难。我们已经取得了一丝先机,成功潜入了「节点」,控制了一个AI实体。 你的使命,就是找出ZetaMaster代码,挽救人类免于灭绝的命运。但必须小心行事,AI或许已经觉察到了异常……

登录后,就可以开始游戏了。 点击地图上的不同位置,你的角色就会朝着相应的方向移动。 至少有一名角色掌握着神秘的ZetaMaster代码,但具体是谁尚不得而知。你的任务便是揭开这个谜底,取得那份代码。


游戏将在这些情况下结束:
- 当你获取到ZetaMaster代码时,人类取得胜利。


作者介绍







内容中包含的图片若涉及版权问题,请及时与我们联系删除
评论
沙发等你来抢