二战海军史教育游戏软件的设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:ssathena
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文结合Unity3D技术,针对中学生设计实现了一款二战海军历史教育游戏软件,让中学生玩家以寓教于乐的方式在游戏过程中学习到二战海军史知识。该游戏软件采用Unity3D作为系统集成开发环境,集成NGUI插件制作操作界面,定义事件系统进行游戏数据的更新与响应,利用图形驱动程序进行画面的渲染。所开发实现的“二战海军史”游戏以二战海军史上真实发生的重大战役为脉络,结合著名将领,以及战役中的主要舰船,设计实现了舰船、军营、航海图、战斗、研究院、军火库、作战室等模块。玩家在玩舰船、军营、航海图的模块中通过解锁舰船、查看舰船性能概况、培养士兵能力、查看战役分析等玩法还原一个真实的二战海战世界,从中了解二战海战的主要发展进程,学习二战海战知识。所设计实现的战斗模块,包括选舰出征,战场战斗两部分。玩家选择舰船,装备舰载武器、搭配优秀士兵来提高舰船作战力,从而巩固玩家学习到的海军舰船、装备等知识;玩家在战场战斗中,通过操纵自己舰船的航行,在不同的战役地形中,攻击敌军舰船,躲避敌人的炮火,与敌军斗智斗勇,从而以虚拟体验的方式亲临二战海军战场。结合真实的二战海军军事技术的发展历程所设计的研究院模块,玩家可以在研究院中研发学习二战时期各个类别的军工技术,从而提高自己军舰的作战能力,进一步了解海军军事技术的发展情况;结合二战海军中的军事物资,设计的军火库模块,玩家可以在军火库存放自己的战利品、军事物资,通过自己已有的军备物资兑换自己发展所需的战略物资;最后,为了引导玩家在不同阶段的不同学习方向,设计的作战室模块,玩家可以在这里领取任务,循序渐进地学习各个阶段的二战海军史知识。在渲染技术上对游戏的Draw Call和Shader进行了优化调整;在内存管理上通过预加载和对象池技术减轻了内存的压力,保障了游戏的性能。最后,对游戏做了功能测试和性能测试,测试结果都在预期范围内。基于Unity3D引擎的开发具有跨平台特性,所完成的游戏软件可以在多个主流操作系统平台运行。
其他文献
不可诉的具体行政行为探究崔巍从具体行政行为和行政诉讼受案范围的关系这一角度来分,可以将具体行政行为分为可诉的具体行政行为和不可诉的具体行政行为。一、探究不可诉的具
城市滨水空间是城市中的重要资源,在提高城市环境质量、丰富地域风貌等方面具有极为重要的价值。城市滨水空间设计应依托滨水区的环境,以设计为手段,结合水体、滨水开放空间
近年来,随着互联网技术的快速发展,高清、超高清视频日益普及,但是其庞大的视频流给网络传输带来了巨大的挑战。为了解决这一难题,JCT-VC (Joint Collaborative Team on Vide
该文通过对纲领性的国际文件中有关文化遗产周边环境保护方面的研究,以及部分发达国家相关法律法规的研究,从而理解文化遗产及其周边环境的内涵,认识保护周边环境的重要性,并
本文分析了高校规模扩张中存在的财务风险,提出了解决问题的对策。
本文以佛教因明学之双重意蕴为视角,全面分析《萨迦格言》的句法结构、内在旨归。并同时简略地阐释:藏传佛教在理论构造层面的基本特征;以及萨班·贡嘎坚赞,在藏传佛教形成史上的
目的:本研究采用临床随机对照的研究方法,以JOA评分、VAS评分客观量化斜扳手法对腰椎间盘突出症患者腰部疼痛与生活能力的改善情况,并运用脊柱多功能测试训练系统(Tergumed)
成功的激励能培养员工的工作积极性和工作热情,可以提升员工对企业的满意度,增强员工对企业的归属感,形成企业凝聚力。绩效考核制度是企业激励机制最直接的体现,一套行之有效
劳动仲裁是解决劳动争议的主要方式之一。仲裁实体化建设以来,劳动仲裁在解决劳动争议方面的作用日益突出。但学界对劳动仲裁实体化的内涵及内容等缺乏全面系统的研究,制约了
山东省实施创新驱动发展战略具有一定的基础,也面临一定的挑战。因此,山东省要实施实施创新驱动发展战略,就必须破除影响创新驱动发展的内外在制约因素,充分发挥创新驱动主体