军事游戏中任务规划与控制系统的设计及实现

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:franklee19851126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着三维仿真可视化技术的高速发展,三维仿真环境、策略性游戏等大量的产出,这些三维系统越来越庞大,复杂性越来越高。要适应不同场景的变化,以及在游戏中定制不同的任务,并且进行实时控制不同的任务,在当前环境系统中操作显得非常麻烦。虽然通过游戏引擎在三维仿真环境以及游戏中可以定制不同的任务,但要想实现灵活地、完整地、连续地生成任务,并进行动态的控制管理,还是需要任务规划与控制系统来提前对所有事件进行合理规划。论文中设计的任务规划与控制系统可以通过二维地形上的静态与动态事件添加,根据事件时间点信息合理规划和管理所有事件,最终生成脚本文件XML在仿真和游戏环境中进行解析并连续展示,由不同的任务布置和规划生成不同的脚本文件,以此来实现灵活、完整、连续的仿真和游戏环境中任务的展示和控制。论文首先介绍了任务规划与控制系统设计的相关背景和内容,通过对系统整体功能需求分析,搭建了基于交互式编辑技术为基础的军事游戏任务规划,设计组织数据树和任务树数据层构架,利用事件驱动实现系统控制,提出系统总体设计框架,建立模块化设计思想,对系统中界面控制逻辑子模块和内部管理逻辑子模块逐个模块进行分析设计,并组织构建系统实现的详细数据结构类。通过逐模块搭建用户图形界面,同时构建出任务三维数字场景地图,组织实现内部管理逻辑控制UI界面的类,最终完成任务规划与控制系统的设计。系统主要包含三个功能模块:1)界面控制管理层,主要进行任务的可视化的操作,任务的实时控制;2)内部命令逻辑层,主要负责产生任务中的所有命令,并且对命令进行管理;3)任务管理层,主要负责对生成的脚本文件进行解析,产生相应的动态命令,在客户端进行动态的实时展示。最后通过对系统工具栏、菜单栏、数字地图、实体属性进行界面操作,测试软件图形用户界面友好简单、易操作,通过对通信链路添加删除、读取XML解析与生成等内部功能逻辑进行操作,测试系统性能良好可靠。
其他文献
以Cantor集合的构造方法为基础,以级数理论为工具,给出了完全对称集的数值结构,并研究其测度和拓扑性质.
圆眼瘦脸,皱纹密布,刘海零乱,这样一位谦恭和蔼的作家形象很难让你联想到他会是血雨腥风的惊悚电影的编剧,亦或是波诡云谲的侦探小说的作者。然而,在2013年,正是皮耶尔·勒梅特,这位
报纸
在当前激烈的市场竞争环境中,供电企业开始面向市场,开始参与市场竞争.供电企业要想获得长足的发展就必须做好会计成本核算工作,以最小的投入获得最大的产出,这也是供电企业
税务筹划也称纳税筹划,它是纳税人在遵守税法、拥护税法、不违反税法的前提下,针对纳税人自身的特点,规划纳税人的纳税活动,既要依法纳税,又要充分享受税收优惠政策,以达到减
大多企业对会计人员的印象就是算算账、报报表,如若加班还被笑称比总裁还忙。本文将通过阐述会计工作状况、身处的环境、涉猎的范畴,让企业认识会计工作区域的深广,与政府监