人工智能技术在计算机游戏软件中的应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:huangpeifei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软硬件系统的发展,尤其是3D图形技术的发展,极大地增强了计算机游戏软件的画面表现力,使得在游戏软件中相对滞后的人工智能,成为制约游戏性提高的瓶颈。计算机游戏的实时特性,又要求人工智能计算占用尽可能少的系统资源,以提供足够的资源给游戏的其它模块。本文在概括介绍了游戏引擎的软件体系结构之后,首先对游戏中经常使用但没有文档化的一些人工智能方法进行了总结和针对游戏软件的扩展和优化,并且讨论了其与游戏软件其它模块的整合方法。其中对游戏中角色的运动控制和路径规划技术进行的深入的讨论。其次,对在游戏中更高层次上可能使用的人工智能技术,如有限状态机、规则系统和影响图,讨论了其在游戏中的具体实现方法及改进。之后,通过对具体用例的分析,对在游戏软件中,实现学习和适应性人工智能的方式和可能性进行了探讨。最后,提出了通过数据驱动的方式实现脚本化的人工智能引擎的方法,实现了一个基于有限状态机的脚本系统。
其他文献
独立学院是近年来发展起来的一种新的高等教育办学形式。随着在校学生人数逐年增多,学生思想政治工作面临的新情况和新问题也随之增加,如何适应形势发展的要求及社会对人才的
目的 建立血管性痴呆(VaD)大鼠模型和原代海马神经元低氧培养模型,研究促红细胞生成素对VaD认知功能的影响及其可能机制。方法 Wistar大鼠结扎双侧颈总动脉制作VaD动物模型,Y
本文以信息化条件下对台岛纵深山地坚固阵地防御之敌进攻战斗为背景,以对台登陆战役中担任主要方向登陆任务的第一梯队集团军的二梯队步兵师或后续梯队集团军的一梯队步兵师
证券投资的最根本的目的在于获取利益,但在投资活动中,收益总是伴随着风险。通常,收益越高,风险也越大;风险越低,收益越小。为了分散风险,投资者将许多种证券组合在一起进行
亚当·斯密主要是作为经济学家而流芳后世的,但是斯密不仅仅是一个经济学家,无论从他的理论体系看,还是其方法论看,还是古典时期经济学和社会学关系看,斯密都可称得上是一个
在电力系统中,为了使电能传输范围及数量提高,变压器得到广泛应用。然而,发电、输电、配电及用电各环节构成的电力系统一般需要3~5次的变压过程,造成电力系统中总的变压器容量
本文所研究的高速数据采集记录装置是用于采集某雷达视频信号,实时记录,供事后进行数据重放的装置,是属于存储测试技术领域,高速、大容量固态记录器范畴。高速数据采集记录装
数控火焰自动切管机是切割制造海上平台导管架构件的关键设备,通过对中国海洋石油平台制造公司进口的新型火焰自动切管机的研究,针对新型切管机自带软件系统使用不便、接头相
本文试图以《广州日报》的“新闻策划”为观察点,将新闻策划及其所产生的新闻效应置于新闻传播的视野中进行考察,从当下的政治、经济和文化环境及媒体生存环境来阐释其风行的
市场经济的发展、科学技术的进步、信息化的推广使企业之间的竞争变得日益激烈。在激烈的市场竞争中,企业只有不断地通过各种渠道同客户进行有效的互动交流,并且从这种互动中