AI魔法学院客服
大模型与游戏结合的一个思路
关于人工智能与游戏的结合,笔者曾写过一篇文章,《真正的人工智能应用于游戏》。该篇文章写于2019年,当时还没有ChatGPT这样的大模型,所以那时的思路主要是让游戏能够根据玩家水平的逐步提高,游戏的难度也相应提高,使得玩家始终有一种棋逢对手的感觉,从而增加游戏的可玩性,即笔者在文章中所说的: 游戏中真正的人工智能应该是这样,一开始玩的时候,与现在一般的游戏完全是一样的,但随着游戏时间的增长,电脑会从对战中学习,一方面找出人类玩家的弱点,加强对弱点的进攻,同时避开人类的强项;另一方面,学习人类好的战术、战法,以此不断提高电脑自身的战斗水平。
 2023-12-04
收藏 复制地址分享海报

关于人工智能与游戏的结合,笔者曾写过一篇文章,《真正的人工智能应用于游戏》。该篇文章写于2019年,当时还没有ChatGPT这样的大模型,所以那时的思路主要是让游戏能够根据玩家水平的逐步提高,游戏的难度也相应提高,使得玩家始终有一种棋逢对手的感觉,从而增加游戏的可玩性,即笔者在文章中所说的:

游戏中真正的人工智能应该是这样,一开始玩的时候,与现在一般的游戏完全是一样的,但随着游戏时间的增长,电脑会从对战中学习,一方面找出人类玩家的弱点,加强对弱点的进攻,同时避开人类的强项;另一方面,学习人类好的战术、战法,以此不断提高电脑自身的战斗水平。

然而现在有了像ChatGPT这样6B的大模型,我们的思路也应该与时俱进,笔者就一直在思考如何将游戏与这些人工智能大模型相结合,如果能让游戏充分发挥出大模型的智能水平,想必一定会使得游戏迈上一个新的台阶。

之前已有人尝试让游戏中的NPC的智能程度更高,可以进行更自然的自然语言对话,而不只是程序设定好的对话,对话包括NPC与玩家,以及NPC之间。这是一个不错的方法,但还有别的思路吗?

最近,终于让笔者想到了一个好方法,与上面的思路有类似之处,但是应该更好玩……

即时战略游戏,比如《红色警戒》,大家都知道吧,就是玩家相当于是一个军队的最高指挥官,调动你的部队和敌方部队作战,对手可以是电脑,也可以是其他玩家,部队包括海、陆、空、导弹部队等,另外还需要进行资源采集以购买所需要的人员和装备(后勤部队)。

目前这类游戏主要都是靠鼠标和键盘来操作,有了ChatGPT这种能够理解自然语言的人工智能大模型,那么完全可以通过自然语言来进行所有操作,比如命令某支部队去到什么地方,直接用文字就可以了,就如同你给部队下达的命令电报,甚至可以是语音,就好像面对你的部下或通过电话直接下达命令。

也许有朋友认为用鼠标可能更方便,但这不是方不方便的问题,而是更真实、更好玩,游戏的关键就是好玩,这可以让你更像一个指挥员一样发号施令。

也许有朋友认为这样好玩的程度并没有提高多少,而打字或说话比起鼠标操作太累,得不偿失。但是我们不要忘了,现在的大模型已经能够在一定程度上理解情感,发展下去它们在这方面的能力一定会越来越强,就如我在文章《有感情的AI才是好AI中所阐述的观点,而语言文字的措词会给听者带来不一样的感受,有可能会给他们之后的行动带来很大的影响,比如给我打给我狠狠地打一定要守住阵地不惜一切代价也要守住阵地,在实际中所带来的效果往往是不一样的,如果游戏里也能产生这样的效果,那是不是会很有意思?

另外,目前的即时战略游戏信息传递都是单向的,即只有玩家这个指挥员向虚拟的部队传达命令,除了生命值等,部队则没有战场情况或它们想法的反馈,有了大模型,就可以让部队像个智能体,赋予它们较高的智能水平,它们也会给予指挥员各种情况的反馈,从而形成双方的互动,比如:

它们可能会报告说:敌人兵力和火力太强大了,我方损失很大,请求撤退。

而你作为指挥员则可能会说:一定要给我顶住,不准撤退!

再有,可以安抚部队,例如部队打了败仗,但确实尽力了,损失惨重,作为指挥员给予安抚,会提高其今后的战斗力,否则可能会因为失败而士气消沉,导致战斗力减弱。

同理,打了胜仗应给予奖励,也会提高战斗力。但并不是奖励越多越好,不合适的奖励会导致部队骄傲,急躁冒进。

当然,犯了错误也会受到批评或惩罚,否则就可能重复犯错误。

挂一漏万,类似的东西还可以有很多……

如果是直接用语音下命令,则可以有语气上的分别,同样一句话,语气可以是平缓、急躁、坚定、愤怒等等,音量也可以有大小不同,对虚拟部队所产生的效果也都不一样。

这些都不是鼠标、键盘操作所能做到的,相信那一定会非常好玩。

考虑到现在的大模型所需要的算力巨大,而且反应较慢,可能难以满足游戏的要求,为此可以有针对性地训练一个较小的模型,训练数据不需要大而全,而是以军事方面的为主,适当结合普通常识,这样想必可以将成本和反应延迟降到可接受的范围。

如果资金不允许,需要进一步减少成本,也可以考虑先做一个文字版,类似于MUD游戏。

不止战争类游戏,经营类的游戏也可以采用此方法,比如足球经理、F1赛车经理等。例如玩家就是足球俱乐部的总经理,收购球员、训练、比赛战术安排、临场指挥等等都直接使用文字或语音来传达,而下属或运动员也都会有自然语言的各种反馈,甚至是情绪的发泄等,而总经理要给予适当的安抚或开导,如果你这个老总愿意,也可以和球员吵架,想想都觉得太有趣了……

当然,奖励、表扬、批评等也都不能缺少。

相信这将是未来游戏发展的一个重要方向,相关游戏厂家可以尽早在这方面进行研究和布局,以免落后于人。

出自:https://mp.weixin.qq.com/s/wn_ilMK0FVO9zYzWvIzOog

本文档由网友提供,仅限参考学习,如有不妥或产生版权问题,请联系我们及时删除。 客服请加微信:skillupvip
评论
1 评论
喜欢小木曾雪菜2023/12/4 9:35:20
文章很有意思,让人不禁想象未来游戏的可能性。利用大模型实现自然语言操作确实是个创新想法,能使游戏更真实、更好玩。但也要注意成本和反应延迟等问题,毕竟玩家体验是关键。期待看到更多关于人工智能与游戏结合的研究,给玩家带来更丰富的游戏体验!