基于开源引擎的网络游戏应用研究

被引量 : 3次 | 上传用户:zsh188667787
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络游戏开发是一门综合性很强的学科,而综合利用已有技术快速的开发出一款新的网络游戏,是一个备受关注的技术问题。当前已经有越来越多的人和团队投入到了网络游戏的研发队伍中,而如何摆正网络游戏中各个模块之间的位置仍然是一个棘手的问题。一个好的网络游戏涉及到图形、物理、网络、AI、声音等方面,而且一个好的网络游戏要有漂亮的画面,简易的操作,流畅的动作和足够强大的网络。但是一个功能单一的开源引擎又无法完成这所有的功能,因此必须要采取一种合理的架构方法把这些功能有机的融合在一起。针对各个模块的实现方法,目前已经有了大量的研究并且出现了大量的开源引擎,但是各种引擎又良莠不齐,有些文档不全,有些版本控制不当,有些还难以扩展使用,都出现了各种各样的问题,基于这种现状本文考察了当前市面上广泛使用的各种开源引擎,对于各种引擎的长处和短处进行了详细的分析;同时还分析了游戏各个模块的关联,对各种开源引擎进行了有机的综合,提供出一套通用的解决方案,建造了一个稳定的构架,对于利用开源引擎开发游戏有很好的推动意义。本文立足于一个“开源”盛世的时期,完成的主要工作如下:1.综合考查了目前已有的各种开源图形、物理、网络、声音引擎,并且对各种引擎的功能、性能进行了测试和分析。2.论文还具体分析了搭建一个网络游戏的难点和重点部分,并且对其提出了相对应的解决方案。3.在综合考查的基础上,针对不同类型的网络游戏合理选取了各种高效引擎,并且对各款引擎进行详细的分析,很好的提出了快速开发出一个3d网络游戏的方案。本课题的关键技术和创新点:1.利用各种现有的开源引擎来成功搭建一个游戏的框架,可以快速进入游戏的开发,从而绕过了游戏开发之前大量的基础的过程。2.本文利用面向对象架构的思想,使用U M L架构语言来进行游戏的设计,在一定程度上优化了网络游戏的开发过程。本文的研究对于快速开发出一个稳定而且功能强大的网络游戏具有很好的指导意义,提出的面向对象综合利用开源引擎的方法对于进行网络游戏的研究也有很好的推动作用。
其他文献
通过自行研制的大试块黄土崩解仪,结合原位崩解试验,对黄土的崩解性进行试验研究。结果表明,黄土的崩解主要以崩离、进离和解离3种作用方式进行。对黄土崩解的3种主要作用方式的
煤矿安全监测技术是煤矿安全生产的重要保障。鉴于现有安全监测设备采用技术的局限性以及设备工作环境的特殊性,需要进一步提高该类设备的性能。在深入研究了无线传感器网络
电网建设项目作为基础性设施,对保障社会经济的发展具有重要的意义,电网公司基础建设项目成本控制评价有助于提高电网公司的经济效益。本文回顾了成本控制的相关文献,对目前
私人复制是指个人或者家庭,为非商业性的、供自己使用的目的而复制受著作权保护的作品行为。私人复制形式的多样化造成其性质难以确定、各国法律在私人复制定性问题上的态度
一汽吉林汽车有限公司为中国第一汽车集团公司全资子公司,坐落在吉林省吉林市,二十世纪八十年代初期造出了中国第一辆微型汽车。长期以来,微型汽车行业一直是汽车行业中生产
采用自蔓延高温合成法制备了组成为SrAl2O4:Eu2+x,Dy3+y的2组(x:y=1:1,x:y=1:2)12种铝酸锶长余辉发光粉,测试结果表明,组成为SrAl2O4:Eu2+0.0125,Dy3+0.0125的发光亮度最好。
斜拉桥以其造型优美、结构新颖、跨越能力出色成为现代桥梁最具竞争力的桥型之一。因为斜拉桥的设计与施工高度耦合,施工方法与成桥内力、变形息息相关,且施工阶段的成功是桥
软件测试是软件工程的一个重要阶段,也是保证软件质量的重要手段,占用了软件开发过程中大量资源,然而软件测试却缺乏较好的理论基础,测试用例的选择往往是根据测试人员经验做
薪酬管理是企业人力资源管理的核心内容。在市场经济条件下,企业竞争归根结底是人才的竞争,薪酬管理对吸引、激励、发展和留住人才,对企业核心竞争力的培育和战略目标的实现
我国房价近年来一路攀升,以2007年为例,全国70大中城市土地交易价格大幅上涨,前三季度同比上涨12.8%,且涨幅逐季增加,前三季房屋销售价格累计平均上涨6.7%。过高的房价和地价