基于安卓平台贪吃蛇游戏的设计开题报告.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于安卓平台贪吃蛇游戏的设计开题报告.docx》由会员分享,可在线阅读,更多相关《基于安卓平台贪吃蛇游戏的设计开题报告.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于安卓平台贪吃蛇游戏的设计开题报告 基于安卓平台贪吃蛇游戏的设计 一、选题依据 1设计(论文)题目:基于安卓平台贪吃蛇游戏的设计 2研究领域:通信运用 3设计(论文)工作的理论意义和应用价值 目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,android系统平台也日渐火热起来。目前为止国内已经有很多Android系统的用户。截止2022年Android系统的国内市场占有率已经过75%,在西欧以及北美智能手机市场占有率也在80%左右。可见Android系统正处于发展的顶峰。手机游戏作为Android系统平台的一个重要组成部分,正在被越来越多的人所重视。全球在使用的
2、移动电话已经超过59亿部,而且这个数字每天都在不断增加。手机游戏潜在的市场比其他任何平台都要大。 二、设计研究的内容 1重点解决的问题 (1)基于Android游戏动画的实现 (2)游戏地图的数据结构的表示 (3)游戏动画中的碰撞检测问题 2拟开展研究的几个主要方面: 1 理论上和实践上的意义 关于Android游戏动画,基于安卓平台实现一个相对高效并且简单易用的游戏引擎,或者从其他手机平台移植相对较为成熟的游戏动画引擎。解决此问题可以为贪吃蛇游戏以及其他类似的动画游戏提供流畅的动画效果,实现游戏引擎同时也可以提高游戏动画的代码复用率,提高游戏编程的效率。 深入理解Android 系统的Dal
3、vik虚拟机工作机制。由于Android平台使用Java语言进行开发,谷歌的工程师改写了Java ME的虚拟机。解决虚拟机垃圾回收时所造成的占用系统资源较大的问题,可以提高游戏的流畅性,提升用户的游戏体验。 解决游戏人工智能的解决方案,贪吃蛇游戏中,地图寻路问题并非如此简单,必须考虑多方面的因素。 触屏以及重力感应器等操控方式的处理问题。在Android平台中相对传统的手机系统,Android系统提供多种传感器的调用接口。探索使用手机导航球,重力感应,触屏操作等新型操控模式提高用户操作体验。 贪吃蛇游戏是一款非常经典的手机游戏,贪吃蛇游戏的设计比较复杂,它涉及面广、牵涉方面多,如果不好好考虑和
4、设计,将难以成功开发出这个游戏。在这个游戏的设计中,牵涉到图形界面的显示与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用类的继承机制以及一些设计模式。因此,在设计开发过程中,需要处理好各个类之间间的逻辑依赖关系和数据通信关系。 2 可行性论述 每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik被设计成一个设备可以同时高效地运行多个虚拟系统。 Dalvik虚拟机执行(.dex)的Dalvik可执行文件,该格式文件针对小内存使用做了优化。同时虚拟机是基于寄存器的,所有的类都经由JA V A编译器编译,然后通过SDK中的“dx”工具转化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 平台 贪吃 游戏 设计 开题 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内