基于安卓平台贪吃蛇游戏的设计开题报告

基于安卓平台贪吃蛇游戏的设计一、选题依据1.设计(论文)题目:基于安卓平台贪吃蛇游戏的设计2.研究领域:通信运用3.设计(论文)工作的理论意义和应用价值目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,android系统平台也日渐火热起来。H前为止国内已经有很多Android系统的用户。截止2013年Android系统的国内市场占有率已经过75%,在西欧以及北美智能手机市场占有率也在80%左右。可见Android系统正处于发展的顶峰。手机游戏作为Android系统平台的一个重要组成部分,正在被越来越多的人所重视。全球在使用的移动电话已经超过59亿部,而且这个数字每天都在不断增加。手机游戏潜在的市场比其他任何平台都要大。二、设计研究的内容1.重点解决的问题(1)基于Android游戏动画的实现(2)游戏地图的数据结构的表示(3)游戏动画中的碰撞检测问题2.拟开展研究的几个主要方面:1理论上和实践上的意义关于Android游戏动画,基于安卓平台实现一个相对高效并且简单易用的游戏引擎,或者从其他手机平台移植相对较为成熟的游戏动画引擎。解决此问题可以为贪吃蛇游戏以及其他类似的动画游戏提供流畅的动画效果,实现游戏引擎同时也同.以提高游戏动画的代码复用率,提高游戏编程的效率。深入理解Android系统的Dalvik虚拟机T.作机制。由于Android平台使用Java语言进行开发谷歌的工程师改写了JavaME的虚拟机。解决虚拟机垃圾回收时所造成的占用系统资源较大的问题,可以提高游戏的流畅性,提升用户的游戏体验。解决游戏人工智能的解决方案,贪吃蛇游戏中,地图寻路问题并非如此简单,必须考虑多方面的因素。触屏以及重力感应器等操控方式的处理问题。在Android平台中相对传统的手机系统,Android系统提供多种传感器的调用接口。探索使用手机导航球,重力感应,触屏操作等新型操控模式提高用户操作体验。贪吃蛇游戏是一•款非常经典的手机游戏,贪吃蛇游戏的设计比较复杂,它涉及面广、牵涉方面多,如果不好好考虑和设计,将难以成功开发出这个游戏。在这个游戏的设计中,牵涉到图形界面的显不与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用类的继承机制以及一些设计模式。因此,在设计开发过程中,需要处理好各个类之间间的逻辑依赖关系和数据通信关系。2可行性论述每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik被设计成一个设备可以同时高效地运行多个虚拟系统。Dalvik虚拟机执行(.dex)的Dalvik可执行文件,该格式文件针对小内存使用做了优化。同时虚拟机是基于寄存器的,所有的类都经由JAVA编译器编译,然后通过SDK中的“dx”工具转化成“.dex”格式由虚拟机执行。Dalvik虚拟机依赖于linux内核的一些功能,比如线程机制和底层内存管理机制。Android的核心系统服务依赖于Linux2.6内核,如安全性,内存管理,进程管理,网络协议栈和驰动模型。收集资料,调查用户对系统的需求。撰写开题报告。准备开题。系统分析,确定系统的总体结构。详细设计,完成系统各功能模块的设计。系统调试、测试,并完善系统,撰写论文初稿。结题验收,修改论文,提交二稿提交终稿,准备答辩。论文答辩。3.本设计预期取得的成果:制作出一款可以在案桌平台上完美运行的贪吃蛇游戏。学习Java程序设计基本技术,学习用android开发Java程序的相关技术,熟悉游戏,贪吃蛇”的需求,熟悉项目开发的完整过程。学会怎样进行-•个项目的需求分析、概要设计、详细设计等软件开发过程,熟练地掌握Java程序设计的基本技术和方法,熟练地掌握android环境的使用方法,培养初步的项目分析能力和程序设计能力。三、设计(论文)工作安排1.拟采用的主要的研究方法(技术路线或技术参数):软件环境:1)操作系统:windows?2)仿真软件:MyEclipse硬件环境:1)内存:64M以上2)硬盘7G及以上2.设计进度计划:第2〜3周第4周第5〜7周第8-11周第12〜13周第14周第15周第16周四、需要阅读的参考文献参考文献[1]AndroidAProgrammer'sGuide.Jerome(J.F.)DiMarzioDOI:10.1036、0071599886[2]林城.Android2.3应用开发实战[J].机械工业出版社,2011:17-3...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?