基于神经网络的游戏Npc行为制造技术

技术编号:8323901 阅读:421 留言:0更新日期:2013-02-14 03:20
本发明专利技术涉及人工智能方面,更具体地说,涉及游戏服务器中的人工智能方法,把人工智能中的神经网络技术加入的游戏服务器的逻辑控制之中,使得游戏的智能对象有了“灵魂”。所有非玩家角色的行为,不再事先按排,游戏玩得愈久,游戏就会更多地演化和学习,更具适应性。这样的游戏会跟玩家一起成长,玩家也难以预测游戏行为,因此就能扩展游戏的生命周期,会让游戏中的各种智能对象变的更聪明,根据玩家的策划,不不断提高自己的策划的合理性,让玩家更加有调整,丰富游戏体验。

【技术实现步骤摘要】

本专利技术涉及人工智能方面,更具体地说,涉及游戏服务器中的人工智能方法。
技术介绍
游戏人工智能(A I )的应用使游戏开发发生了质的飞跃。高质量的游戏Al已不再仅仅为提高帧率而考虑,而是促进还是阻碍游戏产品畅销的一个决定性因素。因此,游戏开发者竭尽所能研究新的A I技术,以构筑更好、更聪明的游戏Al,以尽可能吸引多的玩家,提升产品销量。在现在大型网络游戏中,一般都采用状态机的方式对怪物和Npc进行行为控制。 这种方式导致了 Npc具有固定的行为模型。而且随着玩家对他们行为认知的加深,最终玩家将战胜怪物。但是在这个过程之中,怪物的认知并不会随着玩家的认知增长而增长,从而使得玩家失去游戏的乐趣。
技术实现思路
本专利技术要解决的问题在于,采用神经网络,对游戏中的对象进行行为控制,随着玩家游戏的逐渐深入,游戏中的智能对象也随着增加。为了解决上述问题,本专利技术所采用的技术方案是一种基于神经网络的游戏Npc行为,其步骤如下 1)根据Npc或者怪物的可以进行的行为,创建该智能体的状态集和策略集; 2)根据智能体希望获取的结果,生成对应奖赏函数; 3)根据状态机和策略集,构造神经网络; 4)由当前神经网络的输入,选择一个Npc行为; 5)获取该行为产生的奖赏值; 6)由奖赏值作用于神经网络,对神经网络进行训练。本专利技术的优点在于把人工智能中的神经网络技术加入的游戏服务器的逻辑控制之中,使得游戏的智能对象有了 “灵魂”。所有非玩家角色的行为,不再事先按排,游戏玩得愈久,游戏就会更多 地演化和学习,更具适应性。这样的游戏会跟玩家一起成长,玩家也难以预测游戏行为,因此就能扩展游戏的生命周期,会让游戏中的各种智能对象变的更聪明,根据玩家的策划,不不断提高自己的策划的合理性,让玩家更加有调整,丰富游戏体验。具体实施例方式一种基于神经网络的游戏Npc行为,其步骤如下 I)根据Npc或者怪物的可以进行的行为,创建该智能体的状态集和策略集;2)根据智能体希望获取的结果,生成对应奖赏函数;3)根据状态机和策略集,构造神经网络;4)由当前神经网 络的输入,选择一个Npc行为;5)获取该行为产生的奖赏值;6)由奖赏值作用于神经网络,对神经网络进行训练。本文档来自技高网...

【技术保护点】
一种基于神经网络的游戏Npc行为,其步骤如下:1)根据Npc或者怪物的可以进行的行为,创建该智能体的状态集和策略集;2)根据智能体希望获取的结果,生成对应奖赏函数;3)根据状态机和策略集,构造神经网络;4)由当前神经网络的输入,选择一个Npc行为;5)获取该行为产生的奖赏值;6)由奖赏值作用于神经网络,对神经网络进行训练。

【技术特征摘要】
1.一种基于神经网络的游戏Npc行为,其步骤如下1)根据Npc或者怪物的可以进行的行为,创建该智能体的状态集和策略集;2)根据智能体希望获取的结果,生成对应奖赏函...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:沈阳信达信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1