收藏本站
《辽宁师范大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

非玩家角色瞄准算法的研究

邵英安  
【摘要】: 近年来,伴随着硬件技术和工艺的迅猛发展和计算机图形学在游戏产业的广泛应用,游戏软件的开发进入了全新的游戏引擎开发时代。游戏引擎开发的核心在于引擎框架结构设计和通用接口等关键技术的封装。这种新的游戏编程开发模式的设计观念,保证游戏引擎具有高度的独立性、重用性、通用性,大幅度降低开发人员在内存管理、图像绘制等底层技术实现方面的投入。从而可以使游戏开发人员,在随着游戏项目规模的不断扩大、游戏内容日益丰富,为了实现逼真的场景、角色任务复杂性和智能性,进而深入到游戏引擎的核心,根据最新的游戏需求,完成对整个游戏内容和游戏逻辑的重新编码。其中,非玩家角色(non-player character, NPC)的开发与设计,已经成为游戏引擎开发过程中极其重要的部分。良好的NPC模块及其关键技术的设计,已经逐渐成为决定游戏真实性、现实性、乐趣性、置入感和人性化成败的关键因素之一,因而目前吸引了广泛的研究与应用。本文主要对非玩家角色瞄准算法进行研究,主要的内容包括以下二个方面: (1)为了解决在三维游戏开发的过程中非玩家角色精确瞄准问题,本文提出了一种智能旋转与基于OpenMP并行的命中判断的一种瞄准算法。并具体地给出了该瞄准算法中智能旋转和精确定位关键技术的详细描述以及结合非玩家角色坦克实例在三维游戏中的实际应用进行了相应的分析。实例结果表明,该瞄准算法的准确性、可行性和有效性,并在一定的程度上提高游戏整体的运行效率,取得了较好的试验效果,同时对相关实验存在的不足也进行了探讨。 (2)本文设计了非玩家瞄准算法的实验平台及其基本框架结构和核心模块。并根据实际需要进行了对非玩家角色模块接口和非玩家角色控制算法等关键技术的设计与实现。最后以实例证明了该非玩家角色控制算法的可行性。实验数据表明,本文所叙述的非玩家瞄准算法,在游戏的运行过程中,仍然能够保持很高的渲染效率,并在一定程度上提高了游戏整体的运行的效率。
【学位授予单位】:辽宁师范大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP391.41

手机知网App
【参考文献】
中国期刊全文数据库 前10条
1 齐占元,徐文旭,张更宇;射击仿真过程中的命中判断方法研究[J];兵工学报;2003年01期
2 廖娅,陈小强;用DirectPlay进行网络编程[J];重庆石油高等专科学校学报;2003年04期
3 张民;;基于HLA的OGRE引擎的实现及应用研究[J];电子科技大学学报;2007年01期
4 李国平;张洪贵;;三维视景中武器射击命中精度仿真方法研究[J];电脑开发与应用;2006年10期
5 贾晓峰;余雪丽;刘燕平;;Quake2中NPC智能结构分析及行为改进[J];电脑开发与应用;2009年05期
6 彭勇;;在Robocode中实现快速模式匹配瞄准算法[J];福建电脑;2008年08期
7 贾松茂;赵林玲;马新民;;一种基于团队合作的智能NPC结构模型[J];合肥学院学报(自然科学版);2009年01期
8 杨建兵;孟海露;耿英军;;坦克射击命中判断仿真[J];火力与指挥控制;2009年07期
9 陈静;;高级瞄准策略[J];程序员;2003年08期
10 王云,刘又诚,周伯生;UML可视化建模系统的模型一致性检查机制[J];计算机研究与发展;2000年01期
【共引文献】
中国期刊全文数据库 前10条
1 姜绍飞,刘之洋;人工智能及其在土木工程中的应用[J];四川建筑科学研究;1997年01期
2 张宇力;;针对倒塌房屋瓦砾分布的模糊神经网络预测[J];四川建筑科学研究;2006年01期
3 房荣波,魏元,杨海峰;转炉钢水出钢温度的预测[J];鞍钢技术;2002年04期
4 周鸣争;人工神经网络在自动控制系统中的应用[J];安徽机电学院学报;2000年02期
5 杨绪兵,韩自存;ε不敏感的核Adaline算法及其在图像去噪中的应用[J];安徽工程科技学院学报(自然科学版);2003年04期
6 王瑞梅;傅泽田;何有缘;;基于神经网络的模糊系统池塘淡水养殖溶解氧预测模型[J];安徽农业科学;2010年33期
7 张志红;;基于随机初始中心的FCM算法及其应用[J];安徽水利水电职业技术学院学报;2008年01期
8 尹卫东;工程设计中人工神经网络技术模型[J];安阳师范学院学报;2005年05期
9 张伟;邵英安;;非玩家角色瞄准算法设计[J];白城师范学院学报;2011年03期
10 匡敏,胡思继,邢培昱,武旭;基于国民经济大系统下的铁路货物运输量预测方法的研究[J];北方交通大学学报(社会科学版);2003年04期
中国重要会议论文全文数据库 前10条
1 南海鹏;余向阳;吴罗长;;基于RBF协联的水轮机PP41步进式双调整调速器[A];西北五省(区)水电学会联系网第20次会议论文集[C];2005年
2 黄嵘;;基于MATLAB图形用户接口的水质综合评价神经网络模型[A];中国环境保护优秀论文集(2005)(上册)[C];2005年
3 黄玮;杨卫华;佟云峰;李之昂;张帆;;神经网络和模糊控制在现代控制中的应用[A];昆明仪器仪表学会2004年学术年会论文集[C];2004年
4 张留俊;;公路软基处理方案决策的人工神经网络模型[A];工程排水与加固技术理论与实践——第七届全国工程排水与加固技术研讨会论文集[C];2008年
5 王雷;陈宗海;;神经网络在过程系统建模中的应用综述[A];'2002系统仿真技术及其应用学术论文集(第四卷)[C];2002年
6 曲东才;史贤俊;;ANN的军事应用及其智能提高研究[A];'2002系统仿真技术及其应用学术论文集(第四卷)[C];2002年
7 李爱新;孙铁;郭炎峰;;基于人工神经网络的脑电信号模式分类[A];自动化技术与冶金流程节能减排——全国冶金自动化信息网2008年会论文集[C];2008年
8 郭刚;张宏梅;黎波;罗文星;;液压挖掘机器人操作员模型研究[A];第八届全国信息获取与处理学术会议论文集[C];2010年
9 佟惠军;贾秋锐;;基于SOM-BP的图像制导导弹目标识别方法[A];探索 创新 交流——第三届中国航空学会青年科技论坛文集(第三集)[C];2008年
10 张志军;丁德馨;饶龙;毕忠伟;;预测钢筋混凝土预制桩竖向极限承载力的自适应神经模糊推理方法研究[A];第九届全国岩石力学与工程学术大会论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 王婷;EMD算法研究及其在信号去噪中的应用[D];哈尔滨工程大学;2010年
2 朱松;随机回归神经网络的动力学行为研究[D];华中科技大学;2010年
3 栾小丽;基于神经网络的复杂非线性系统鲁棒控制与滤波研究[D];江南大学;2010年
4 夏萍;灾害应急物流中基于需求分析的应急物资分配问题研究[D];北京交通大学;2010年
5 杨力;基于小样本数据的矿井瓦斯突出风险评价[D];中国科学技术大学;2011年
6 张红娟;基于PCNN的图像去噪和图像增强方法研究[D];兰州大学;2011年
7 刘波平;近红外光谱技术在多组分检测及模式识别中的应用研究[D];南京理工大学;2011年
8 覃健诚;网络多层纵深防御体系的关键技术研究[D];北京邮电大学;2011年
9 郑高;二型模糊系统模糊性测度及其在电力负荷预测中的应用研究[D];西南交通大学;2011年
10 戴群;基于ICBP模型的混合神经网络与多样化集成方法的研究[D];南京航空航天大学;2009年
中国硕士学位论文全文数据库 前10条
1 张永宾;居住区景观设计方案评价方法初探[D];中南林业科技大学;2009年
2 孙敬武;基于周期图和神经网络船舶运动预报方法研究[D];哈尔滨工程大学;2010年
3 杨克强;LVQ神经网络在齿轮箱故障诊断中的研究[D];安徽农业大学;2010年
4 荆东星;人工神经网络在游戏寻路中的应用研究[D];长沙理工大学;2010年
5 李双;双组分混合体系中人工神经网络分析方法的研究[D];中国海洋大学;2010年
6 仇文操;基于人工神经网络的工厂产能分析及预测[D];苏州大学;2010年
7 刘德建;基于引擎模式的三维巷道漫游系统的设计与实现[D];河南理工大学;2010年
8 王晓波;基于神经网络的电弧炉电流预测模型研究[D];天津理工大学;2010年
9 王义勇;基于BP神经网络的教师绩效评价模型算法研究与应用[D];南昌大学;2010年
10 汪昱君;基于RBF的高校双语教学评价系统的设计[D];南昌大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 齐占元,徐文旭,张更宇;射击仿真过程中的命中判断方法研究[J];兵工学报;2003年01期
2 刘甘林,黎建兴,彭代文,束尧;一个基于BDI的Agent框架[J];长沙大学学报;2004年04期
3 于继江;动态嵌入式DLL木马实现方法[J];电脑知识与技术;2005年21期
4 唐丽玉,彭国均,舒娱琴;Mip-map技术在三维实时仿真中的应用[J];福州大学学报(自然科学版);2004年01期
5 李芙玲,张瑾;碰撞检测技术研究[J];华北科技学院学报;2004年02期
6 庞伟正,金瑞琪,王成武;一种规则引擎的实现方法[J];哈尔滨工程大学学报;2005年03期
7 马登武,孙隆和,佟明安;虚拟场景中的碰撞检测算法[J];火力与指挥控制;2004年04期
8 张钧,吴云东,张强,王慧;利用Direct3D的地形三维快速重建方法[J];海洋测绘;2005年03期
9 胡山立,石纯一;一个改进的理性Agent-BDI模型[J];计算机研究与发展;2000年09期
10 范波,吴慧中;多面体表面纹理映射方法的研究[J];计算机研究与发展;1999年04期
【相似文献】
中国期刊全文数据库 前10条
1 陈墨白;;初探视听语言与三维互动媒体的融合[J];青岛职业技术学院学报;2010年06期
2 黄海明;刘金刚;易建强;;基于SDL&OpenGL的三维游戏优化技术[J];计算机工程;2007年20期
3 郑光勇;黄海明;余莹;;基于SDL&OpenGL的三维游戏开发[J];电脑开发与应用;2009年03期
4 张云哲;;三维建模中碰撞检测技术的基本算法研究[J];科技创新导报;2010年24期
5 梁开敏;在Windows Server2003中运行3D游戏[J];电脑知识与技术;2005年10期
6 单显明;;基于数据挖掘技术的炮兵雷达故障诊断[J];火控雷达技术;2011年03期
7 张玉叶;;解读“匈牙利法”——对《“匈牙利法”存在的问题及改进方法》一文的质疑[J];计算机时代;2011年10期
8 冯玉才;卢正鼎;张岚;;实现联接运算的有效算法——CRDS中的联接运算的实现[J];计算机工程与应用;1989年09期
9 黄铁英,姜昱明;一种快速手写汉字细化算法[J];计算机工程;2004年19期
10 龙腾芳,杨路明;一种基于多目标综合决策的算法[J];计算机应用与软件;2005年06期
中国重要会议论文全文数据库 前10条
1 邵玲玲;邬锐;黄炎;;多普勒天气雷达产品一中气旋在强风预报中的应用研究[A];首届长三角气象科技论坛论文集[C];2004年
2 李改肖;刘雁春;崔高嵩;刘颖;何桂敏;;海图深度基准面的确定及算法研究[A];第二十一届海洋测绘综合性学术研讨会论文集[C];2009年
3 庞兴豪;任国春;徐以涛;邱炜;;一种新型功放自适应预失真器设计[A];2009年全国无线电应用与管理学术会议论文集[C];2009年
4 庞兴豪;任国春;徐以涛;邱炜;;一种新型功放自适应预失真器设计[A];2009年全国无线电应用与管理学术会议论文集[C];2009年
5 蓝章礼;曹建秋;王华清;;基于动态梯度的指纹图像二值化算法[A];2008年计算机应用技术交流会论文集[C];2008年
6 平亮;何川;杨青彬;;无线电智能天线技术的特点及发展[A];2008通信理论与技术新发展——第十三届全国青年通信学术会议论文集(下)[C];2008年
7 杜玫芳;王昕;;基于特征加权的模糊c均值聚类算法及其应用[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
8 樊新海;李胜利;安钢;王凯;;基于Delphi的零相位数字滤波算法研究[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年
9 罗芳;艾廷华;王洪;;闭合坐标链多边形数据的拓扑关系快速构建[A];全国测绘科技信息网中南分网第二十四次学术信息交流会论文集[C];2010年
10 步山岳;张有东;王汝传;;NTRU公开密钥体制快速实现算法[A];2008年全国开放式分布与并行计算机学术会议论文集(上册)[C];2008年
中国重要报纸全文数据库 前10条
1 PALADIN;算法中的NP问题[N];电脑报;2003年
2 ;机器人激活算法和程序设计教学[N];中国电脑教育报;2004年
3 记者 侯建华;会计所算了经济账又算法律账[N];重庆商报;2001年
4 汪蔚;用算法改变世界[N];中国计算机报;2008年
5 PALADIN;算法演义[N];电脑报;2003年
6 记者 雷敏 张旭东 刘铮;我国人均GDP仍在世界100位之后[N];新华每日电讯;2005年
7 H Q;改善照片VCD的制作效果[N];电脑报;2003年
8 南京 朱罕非;一种实用单片机多字节除法的算法[N];电子报;2004年
9 胡英;高安全行业应考虑SSL VPN算法[N];计算机世界;2007年
10 格非;不以“饭量”算“房量”[N];中国房地产报;2005年
中国博士学位论文全文数据库 前10条
1 唐煜;均匀设计的组合性质及其构作[D];苏州大学;2005年
2 余金华;电阻层析成像技术应用研究[D];浙江大学;2005年
3 Zhao Peixin;[D];山东大学;2005年
4 吕翔;波长路由光网络相关问题研究[D];浙江大学;2006年
5 申远;一些求解结构型优化的一阶算法[D];南京大学;2012年
6 赵裕众;生物序列分析算法的研究及其应用[D];中国科学技术大学;2010年
7 杨奎元;基于深层结构的图像内容分析及其应用[D];中国科学技术大学;2012年
8 Shaker Kazem Ali(沙克);应用于疾病诊断的图像分析方法[D];中南大学;2010年
9 尹华罡;基于海量时空数据的路线挖掘与检索[D];中国科学技术大学;2012年
10 石磊;基于数据的学习:埃尔米特算法与黎曼流形上的法向量估计[D];中国科学技术大学;2010年
中国硕士学位论文全文数据库 前10条
1 邵英安;非玩家角色瞄准算法的研究[D];辽宁师范大学;2010年
2 胡逊之;面向树木科普知识的三维游戏设计[D];北京林业大学;2010年
3 邱兆平;人体解剖学在写实三维游戏角色制作中的应用研究[D];东华大学;2010年
4 江亮;SVM算法研究及其在交流控制系统中的应用[D];西北工业大学;2005年
5 高翔;嵌入式三维图形引擎的设计与实现[D];电子科技大学;2005年
6 朱晓丽;QoS组播路由问题研究[D];山东师范大学;2005年
7 杨浩军;计算机软件专利保护问题研究[D];中国政法大学;2006年
8 朱江;AGV车载控制原理研究[D];昆明理工大学;2006年
9 叶海锋;解鞍点问题的UZAWA算法及其收敛性分析[D];浙江大学;2005年
10 王新政;树木年轮分析系统的研究[D];东北林业大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026