军事3D网络游戏引擎的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:walkeronmoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,计算机仿真被大量运用到军事领域,运用军事电脑游戏对军官、士兵进行模拟军事训练是目前很多国家所采用的一种军事训练手段。军事电脑游戏不但可以提高训练效率,而且也有利于节省训练经费。然而我国在这方面的应用不够深入,尤其是警卫部队的日常训练,急需一款适合我军的电脑游戏训练系统。 游戏引擎是用于控制所有游戏功能的主程序。随着游戏引擎功能的不断完备,使用己有的游戏引擎开发游戏己经成为游戏开发的趋势。 本文阐述了游戏引擎和与之相关的一些概念,介绍了游戏引擎的发展现状以及军事电脑游戏在国内外军队中的应用情况,分析了军事电脑游戏应用于我军军事训练的可行性和必要性。在此基础上提出了军事3D网络游戏引擎的设计方案。 本文设计的军事3D网络游戏引擎包括3D图形引擎、事务处理中心、物理/碰撞探测系统、动画系统、网络引擎、资产数据库和输入系统。由于时间的原因,只实现了其中的3D图形引擎和网络引擎。本文选择用Java语言开发3D图形引擎和网络引擎,通过实现一条完整的3D图形渲染管线来实现一个轻量级的软引擎;用C/S模式实现了网络引擎,并选择TCP协议保证网络数据传输的可靠性和运用Java的多线程技术实现网络数据传输的并发性。 最后本文对3D图形引擎和网络引擎分别进行了测试。测试结果表明3D图形引擎和网络引擎的性能都能够满足设计的要求,在下一步将游戏引擎应用到警卫部队的日常军事训练中时,还需要完善游戏引擎的其他部分并根据情况对3D图形引擎和网络引擎进行进一步的优化。
其他文献
景观规划的研究经历了一百年,从一开始就不仅仅着眼于场地和建筑环境的改善,还包括关注全面的区域、城市、社区等整体环境的土地使用。近代景观规划值得注意的进展之一就是在
当代世界各国都非常重视学校德育,把德育贯穿于教育工作的全过程,甚至把德育视为教育的最本质和最高目的,特别是当代西方主要发达国家更是把德育改革提高到关系国家命运的高度来
随着科技的发展,人们对物质生活要求的提高,计算机技术在多个领域中的应用已经无法满足人们的需求,人工智能是20世纪初提出的概念,但是在技术层面上仍然不是十分成熟。计算机
实践与综合应用是小学数学新课程中的一个全新的内容。这个领域反映了义务教育数学课程与教学改革的要求,同时也为学生提供了一种进行实践性、探索性和研究性学习的课程渠道。
目的探讨雾化吸入布地奈德治疗儿童咳嗽变异性哮喘的临床疗效。方法对140例儿童咳嗽变异性哮喘患儿雾化吸入布地奈德。结果显效100例(71.4%),有效32例(22.8%),无效8例(5.7%)
本文针对近几年来我国对外贸易顺差大幅增长的现实,对其走势进行了理论与实证分析,指出了当前我国贸易顺差的结构性特点,以及对我国经济发展产生的诸多影响。探讨了巨额贸易
本文研究目的旨在通过客观分析目前中国本土超市外部、内部的竞争环境,将目标营销、4C营销和顾客让渡价值等现代营销理论应用于本土超市的实际经营中,为其提出行之有效的、操作
网络教学的出现,使难以脱离“学校”、“围墙”的传统教学方式受到了强有力的冲击。就网络学习环境而言,网络不仅仅是一个信息资源库,而是同时包含物理的、社会的、文化的和心理
随着对船舶油污损害认识的加深和国际保护海洋环境和海洋资源的意识不断增强,船舶油污损害的赔偿范围也不断扩大,油污造成的资源和环境损害逐渐被世界各国所接受。由于我国尚未
石油加工业是中国重要的支柱产业,它的又好又快发展对解决我国的能源紧张问题和提高产业创新能力意义重大。但目前石油加工业存在如下两个迫切需要解决的问题:一是,石油加工业本