基于Libgdx的Android关卡类游戏设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kathrynde
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机的普及,手机游戏已经开始影响人们的日常生活,其中关卡类游戏日渐风靡。然而目前对关卡类游戏的开发并没有很规范的开发流程,研究关卡类游戏开发流程显得十分重要。首先对比智能手机操作系统的使用情况以及游戏开发框架的性能、效率等因素,选择了基于Libgdx进行Android游戏开发,通过一款具体游戏的设计阐述了关卡类游戏的一般性开发流程。设计完成了一款餐厅游戏,该游戏分为两大部分,核心逻辑和关卡生成器。核心逻辑由模型模块、逻辑控制模块、动画播放模块、配置管理模块组成;关卡生成器由资源管理模块、界面显示模块、关卡控制模块组成。实现了关卡类游戏由核心逻辑关卡生成器设计而成的方法,核心逻辑抽象每个关卡共有的属性和逻辑,提取关卡数据,将游戏呈现给用户,同时响应用户操作,进行游戏状态的维护;关卡生成器包括界面编辑器与界面加载工作,以及关卡数据的生成,在关卡数据生成的过程中,提出可视化数据操作的概念,更好的处理关卡数据的编辑。最后基于libgdx0.9.8版本以及Android SDK4.0.2版本完成餐厅游戏的开发,并在模拟器和真机上进行测试,游戏达到预期的设计需求,同时说明了采用核心逻辑加关卡生成器的设计思想进行关卡类游戏开发的可行性。
其他文献
人体是由自身细胞和微生物细胞共同组成的"超级生物体",其构建非一日之功。早期观点一致认为胎儿在母亲子宫中时其肠道内是无菌的,随着相关研究热度的日益提升,人们发现胎儿
干酪样淋巴结炎(CL)是由假结核棒状杆菌引起的慢性传染病。干酪样淋巴结炎在全世界范围内均有发病。小反刍动物养殖户需关注该病。本病的特点是在主要淋巴结处或附近(体外型)
2019年12月20日,我市一肉鸭养殖场的场主打来电话称他家的肉鸭发病,经用鸭病毒性肝炎高免卵黄抗体注射治疗后效果不够理想,希望我站能派员前去帮助诊治。1发病经过接到电话后
《旅行社散客安排系统》为普通旅行社对散客管理的各个环节提供了平台,真正实现了旅行社对散客的安排、管理。同时,它能够进行基本信息的查询、统计等功能,为旅行社进一步规划旅
在以国家(民族国家)为主要构成单位的当今世界,几乎所有国家都由多民族组成,尤其在全球交流互动日益频繁的时代背景下,实践中并不存在由单一民族构成的国家。如此前提下,一国之公
新城疫是对鸡群危害非常严重的传染病,由于疫苗免疫措施的实施。该病已经的到有效控制。但非典型新城疫时有发生,给饲养场户也造成了严重的损失。为此,本文介绍了非典型新城
羊布病是一种慢性且传染性极强的人畜共患疾病,是由羊布鲁氏杆菌所引起的.一旦暴发不仅对羊群危害极大,人类也可能会被感染,也对人类的健康也构成了极大的威胁,因此必须对羊
道路交通事故问题随着道路交通的诞生而诞生,它作为一个全球性的社会问题普遍存在。由于内蒙古自治区道路交通不断发展,机动车数量快速增加,导致道路交通安全问题愈加明显,道路交
近几年,44团以优良品种、节水灌溉为中心,通过大力推广种子包衣和精量播种技术、滴灌水肥高效技术、测土配方平衡施肥及微机推荐施肥专家决策系统技术、农作物病虫害预测预报和