目录
一、游戏类智能体是什么
游戏类智能体,需要设计的就是:剧情+核心玩法+交互方式
剧情:可以给一个完整的故事作为剧本,也可以给一些主题或关键词让大模型生成剧本
核心玩法:就是玩家为什么要玩这个游戏。是体验独一无二的剧情,还是某种风格下的体验。
交互方式:根据核心玩法进行设计,通常文字类智能体都是通过文本对话进行交互,也可以转变为ABCD的选项(可进一步变成点击选择,交互更简易)。
传统游戏的游戏开发:
1. 程序员(Programmer)
2. 美工(Artist / Graphic Designer)
3. 文案(Writer / Narrative Designer)
4. 游戏设计师(Game Designer)
5. 音效师(Sound Designer / Composer)
6. 测试人员(QA Tester)
7. 项目经理(Project Manager)
大模型能力加持下的游戏开发:
第一种
让大模型来担任主持人,带领玩家体验一个剧本。
这种模式需要剧本直接给到大模型。
大模型代替了开发者的角色。大模型不是必需品,不是真正作为游戏内容的一部分。
第二种
利用大模型的文本生成和推理能力,大模型深度参与了剧情的生成,人物个性的塑造。
玩家可以灵活的在同一个剧本当中,多视角,控制变量进行观察、演绎。
就像《赛博朋克2077》里的超梦,在几个角色的对话和交互内,可以切换角色视角,还能以灵魂形式进行探查事情的真相。
由于剧情是实时生成,是跟随用户的行为发生变化的,而不是强制用户按照剧情分支来选择。随着轮次的递进,用户的行为越来越偏离开发者的预期,只能由模型来生成对应的详细剧情。所以在这里大模型是必须的。
这种复杂、具体的任务,应该由工作流模式,或者是多Agent模式来开发。
智能体游戏相比传统游戏的优劣势
优势:
传统游戏是通过线性的文本剧情,剧情分支,在各个节点发生各个事件,演绎剧情。
智能体游戏可以真正做到多周目、甚至无限周目。
可以给用户个性化的体验。
劣势:
1.大模型写的剧情下限高、上限低。人类作家的很多脑洞,大模型难以复现。
2.大模型做出来的游戏会持续消耗token
二、如何做游戏类智能体
使用平台:文心智能体平台
使用能力:工作流编排
我做了一个恐怖类智能体,给大家作参考
剧情:
我参考一些恐怖片的分类:
1. 血浆电影(Slasher Films)
2. 虐杀类(Torture Porn)