FPS游戏中的高仿真可扩展虚拟角色智能体研究

被引量 : 0次 | 上传用户:woshiwl0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
第一人称射击游戏(First-Person Shooter Game, FPS)中,玩家通过与游戏中的虚拟角色交互-相互配合或相互攻击,从而达到娱乐的效果。为了提供真实和有趣的效果,游戏中的虚拟角色需要能根据玩家的行为和游戏中的虚拟环境,做出符合人的常理的响应。因此如何建立行为高度真实的虚拟角色,是FPS游戏开发中的关键问题之一。另一方面,随着虚拟环境复杂度的提高,虚拟角色行为变得复杂,虚拟角色行为的真实性提高,虚拟角色的智能体模型应该具有很好的扩展性,从而可以快速满足扩展的功能和行为。本文针对如何构建FPS游戏中的真实的虚拟角色智能行为及其与用户之间的智能交互问题,设计实现了一套可扩展的,支持用户自然指令控制的高仿真-符合一般人类智能-单智能体AI架构,使得开发流程简洁方便,系统容易进行功能和行为上的扩展。本文的主要研究内容与研究成果如下:(1)设计实现了一套可扩展的,支持用户自然指令控制FPS游戏虚拟角色单智能体架构。结合智能体理论以及现有的工程设计方法,该架构把智能体中的各个模块以统一的类型-组件进行实现,以消息的机制进行通讯和协调,从而屏蔽各模块的差异,从而在功能上有很好的扩展能力。(2)研究了智能体内各个模块的相关理论,以消息机制为核心,设计实现的智能体必须的各个模块,包环境信息,感知,状态管理,效应,行为决策等模块。通过消息传送代替接口调用,使得各个模块既保持着相互之间在理论上的关系,同时使得相互脱藕,高内聚性并具有很强的在功能扩展能力。(3)针对行为决策,改进了层级式有限状态机算法。把转换结合到状态中,简化转换的实现。同时,对状态进行分解并限制分解的次数,赋予不同层级的状态不同的意义和工作内容,从而设计实现出具有高仿真,并易于行为扩展的行为决策算法。(4)设计了一套玩家指令驱动的虚拟角色响应模型,使得虚拟角色能根据用户的动作或语音指令执行相应的动作,反应出玩家的指令所造成的结果。(5)在实际的FPS游戏中对虚拟角色进行实现和测试,检验本文的虚拟角色设计,分析运行结果和效率。
其他文献
现场总线被誉为自动化领域的计算机局域网,是当今自动化领域技术发展的热点之一。现场总线的出现标志着工业控制技术领域又一个新时代的开始,并将对该领域的发展产生重要影响。
系统容量是卫星通信系统设计中的关键因素。系统容量决定了卫星系统所能容纳的用户数量。成对载波多址技术(Paired Carrier MultipleAccess, PCMA)是一种运用于双向卫星通信
1例78岁老年男性患者,因发热2 d入院,既往合并系统性血管炎、高血压、肝功能损伤。入院后给予美罗培南、莫西沙星抗感染、醋酸泼尼松龙控制血管炎及降压、保肝等治疗。临床药
目的:了解我院神经外科围手术期抗菌药物使用现状,为促进临床合理用药提供参考。方法:采用回顾性调查方法,随机抽取我院2012年5月1日–2013年4月30日10 0例神经外科出院患者
<正> 人,产生于宇宙万物之中,超然于自然万物之上,从其诞生之日起,便遇到和思考一系列的重要问题,诸如:宇宙、人生、万物是怎样产生和来源的?人和自然万物是什么样的关系,人
CYP2C9、CYP2C19酶是细胞色素P450系统中重要的药物代谢酶,共同参与许多重要药物的体内代谢。CYP2C9、CYP2C19基因具有高度多态性,在基因编码区和非编码区存在许多碱基突变,
目的:探讨心脏移植受者CYP3A基因多态性与环孢素(CsA)所致肾毒性易感性的关系。方法:应用飞行时间质谱技术分析66例CsA免疫抑制治疗发生肾毒性(20例)和未发生肾毒性(46例)心
<正>修改后刑事诉讼法首次以立法形式明确羁押必要性审查程序,但羁押必要性概念如何准确界定;检察机关内部如何优化配置该项职权;羁押必要性审查实践的难点等,认识层面仍有诸
电影海报伴随着电影的出现已经有百余年历史了,并且随着电影产业的迅猛发展,电影海报设计也出现了许多新设计方法,并逐步走向成熟。日本著名设计大师栗津容之曾经说过:“海报是无
近年来,随着网络用户规模不断扩大,网络空间失信事件频发,网络用户信用出现问题。因此本文针对现在主流网络平台进行网络用户的信用评估技术的研究,形成一套较为完整的针对社交网