libGDX游戏引擎的研究与应用

被引量 : 0次 | 上传用户:martelfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Android智能手机市场份额不断上升,Android手机游戏市场前景日趋广阔。游戏引擎是游戏开发的关键技术。在目前Android平台游戏引擎较少的情况下,libGDX为Android游戏的开发提供了一个功能强大的游戏引擎。libGDX的图形引擎使用的是OpenGL ES图形库,物理引擎采用Box2D实现。相对于其它Android游戏引擎来说,libGDX引擎的架构清晰、实现方面较为简单并且易于扩充,因此本课题选择以libGDX为对象,进行深入的研究,并对其做了扩充与应用。论文首先对国内外游戏引擎发展的现状进行分析,详细阐述了Android游戏的开发方法,并对比分析了Android平台下几款主流的游戏引擎。接着对libGDX游戏引擎展开了详细的探讨与剖析,主要包括libGDX游戏引擎的组成结构和功能模块两方面。其中libGDX功能模块包括应用模块、图像模块、音频模块、输入模块和文件模块。然后根据实际需要对libGDX引擎进行了扩充,在现有模块的基础上,增加了一些新的功能模块。包括场景转换模块和消息系统模块,并分别从程序设计和实现方面进行了详细分析。最后基于扩充后的引擎,开发了一款名为“疯狂泡泡”的Android游戏,详细剖析了其开发与测试的全过程。研究和实践表明,利用扩充后的引擎可以完成Android游戏的开发,从而也验证了本文对libGDX游戏引擎的分析。因此libGDX为Android游戏的开发提供了又一利器。
其他文献
<正>2018年7月,四川省泸州市公安局龙马潭区分局红星派出所开展了辅警长及助理辅警长的竞聘选拔活动。陈涛、吴林两名辅警不负众望,在评委打分、民主测评中,成绩均名列前茅,
以实际工程为例,介绍吸顶音箱优化布局的软件解决方案。
生育医疗费用和生育津贴是生育保障待遇的两个方面。生育医疗费用并入社会医疗保险,是国外大多数国家的做法:近几年,我国正积极通过生育保险和医疗保险协同推进的方法,解决工
2008年马英九在台湾地区领导人选举中获胜,国民党重新执政,两岸关系开始缓和,交流不断扩大。随着两岸交流的不断深化,两岸关系呈现出和平发展的局面。这充分证明了,我们党所制定对
研究目的:本研究结合江苏省中小学生体质健康基线,比较分析2011年江苏省苏南、苏北与苏中7-17岁青少年学生身体形态、身体机能、运动素质的健康发展状况,以探讨江苏省青少年学
内镜下十二指肠乳头切开术后应用机械碎石器治疗总胆管1.0cm以上结石121例,其中1枚结石68例,2枚21例,3枚10例,3枚以上22例。结石大小:1.0~1.4cm63例,1.5~1.9cm35例,2.0~2.4cm17例,≥2.5cm6例。一次取净结石99例,2次16例,3次31例,4次1例,失败2例,总成功率98.3%,每例平均取
为降低食管癌贲门癌术后吻合口瘘的发生率,应用深浅间隔进针吻合法或附加大网膜覆盖术,连续施行食管癌贲门癌切除584例,无吻合口瘘。说明此法对食管胃吻合口瘘及胸胃穿孔有较好的预
倪洪进是当代知名的钢琴家,在钢琴演奏、教学、创作方面均做出了许多贡献。她是新中国第一位在苏联莫斯科音乐学院接受苏俄钢琴学派系统教育的钢琴家。倪洪进的钢琴演奏技术深
单轮胎拆卸法。把车停放在宽敞平直的土路段上,在损坏的轮胎IF前方垫上砖块、石头或木块,形状由低渐高(垫物高度以轮胎卸掉无阻为宜)。
纸张、材料以及特殊印刷工艺,不仅仅是书籍质感设计的物质保证,也是人与书籍情感交流的积极的媒介。质感设计是近十几年在书籍设计界兴起的一种设计表现形式,也是当代新锐设