活过来了!不用傻傻的重复几句固定的台词,问什么就答什么。玩家不会从几个固定的选项中进行选择,而是输入对话,然后说出他们想要的任何内容。游戏中,玩家扮演一名中世纪骑士(左)在路上遇到NPC村民(右),自我介绍为铁匠。村民的自我介绍内容丰富,用词也符合人物身份。例如,平民称呼贵族为“m'lord”而不是“mylord”。玩家们开始提问:既然你是铁匠,能不能为我打造一把剑?铁匠NPC没有问题的回答,介绍了不同材料的成本,询问了玩家的预算和要求。请注意,玩家并没有按照通常的套路回答,而是问了一个相当开放的问题:这片土地上还有哪些贵族锻造了剑?这种细节估计是游戏开发者做的时候很难考虑到的。结果,铁匠NPC丛荣回应,有理有据,还不忘继续询问玩家对剑种的需求。只是其中一句话暴露了他的真实身份。有没有想到“我只是一个语言模型,所以我不能……”,这句话的风格真的是ChatGPT。是的,铁匠NPC是由ChatGPT驱动的,ChatGPT是玩家为游戏《骑马与砍杀2》开发的实验性模组。DeveloperBloc将其视为“角色扮演游戏的未来”,迄今为止演示视频已获得近15万次观看。《骑马与砍杀2》是一款以欧洲中世纪风格的架空世界为背景的游戏,设定细节十分细致。角色互动在Steam上获得了“特别好评”。除了基本的玩法外,游戏还提供了界面和模组制作工具,供玩家根据自己的喜好修改和扩展游戏内容。Bloc是这方面的高手。除了ChatGPT,Bloc还自制了故事引擎,保证游戏中NPC说的话符合游戏设定,避免玩家跑题,沉浸感十足。例如,铁匠在回答玩家问题时可以准确说出自己居住的村庄、领主和国家。系统协作的结果。在这个系统的加持下,游戏中原本庞大而呆板的NPC一下子活了过来。玩家甚至可以在酒馆里挑剔佣兵,要求对方道歉。找到吟游诗人并单击歌曲。甚至向城堡守卫询问完成游戏任务所需的信息。一些玩家认为这是10年前的梦想成真。有人认为,如果不是游戏模组,而是从头开发的游戏,让NPC的行为也由AI驱动,就可以开辟一个全新的游戏类型。ChatGPT改变游戏开发事实上,在ChatGPT诞生之前,AI圈内就已经有人进行过这样的尝试。HuggingFace的开发者ThomasSimonini曾将语言模型GPT-3连接到Unity3D,让AI控制游戏,游戏的NPC直接与玩家的声音对话。ChatGPT满足人类需求的能力和多轮对话功能使这变得更容易。所以AI圈外的游戏开发者也可以参与。现在,一些游戏策划者使用ChatGPT来辅助生成游戏机制。一些开发者甚至将ChatGPT-3生成的代码放到了游戏中。这里肯定有人看到了一个大胆的想法,别光想想,其实已经有人做了,而且在GitHub上积累了很多star。效果演示是这样的:ChatWaifuL2D:https://github.com/cjyaddone/ChatWaifuL2D参考链接:[1]https://www.youtube.com/watch?v=akceKOLtytw[2]https://www.youtube.com/watch?v=MjsIh8teRds[3]https://www.youtube.com/watch?v=WHrVRAIaA9o
