4.3.1 难度选择 22
4.3.2 图片获取 23
4.3.3 步数设置 25
4.3.4 拼图的实现 26
4.4 数据库设计 29
5 系统测试 33
5.1 ANDROID仿真器介绍 33
5.2 功能模块测试 33
5.2.1 难度选择模块测试: 33
5.2.2 图片获取模块测试: 34
5.2.3 步数设置模块测试: 35
5.2.4 游戏功能模块测试: 35
5.2.5 数据库记分模块 36
5.3 出现的错误及解决方案 36
结束语 38
致谢 39
参考文献 40
附录 41
1 绪论
1.1 课题介绍
课题题目:基于android的拼图游戏设计
课题来源:上海应用技术学院
课题内容:基于android系统的拼图游戏,参考台式机的拼图游戏,将其实现在手机android平台上。
调研方法:参考台式机和手机上已有的游戏设计,结合书本教材进行开发。
1.2 可行性研究分析
1.2.1 本课题的研究意义
课题开发背景和意义:
当今世界,嵌入式技术的飞速发展,让手持终端设备的发展也十分迅速。目前,从用户数量上看,全球手机用户已经超越了PC机用户,其中智能手机的用户所占的比例越来越高。相比于非智能手机,智能手机拥有更强的功能、更快的处理速度,并且可以像电脑或者pad一样可以通过下载、安装软件来拓展本身所具有的基本功能,此类手机的操作系统一本也十分智能和人性化。市面上的手机除去内置IOS操作系统的,对于基于Linux的Android手机操作系统,由于具有开源、免费的特性,也迅速得到广大爱好者及厂商的支持。因此,手机应用软件中的游戏开发目前是一项非常热门的技术。
Android系统自身对于第三方软件的开放促进了第三方软件的发展。Linux 2.6系统作为android系统的核心,其安全机制比较完善,使手机使用的安全性大大增强。Android平台已经形成一种由Google牵头的独特的运作机制。由于OHA组织的参与、系统支持商和服务供应商完善搭配,为Android平台的快速发展奠定了坚实的基础。
由于Android系统的构建提供了强大的SDK库和开放的理念,并且它的框架由开源代码构建,所以它开辟了一条康庄大道,让那些多数没有任何移动软件开发经验的新手能够很好地设计程序。而那些经验丰富的移动软件开发人员如今也可以方便地扩展到Android平台上来,根据它独特的功能来实现现有产品更新换代,而且还能创新地开发其他新颖产品。
由于Android软件在一两年的时间内的迅速发展,使得各个领域内的研究成果都让用户十分满意,所以在此背景下,本课题研究了一款基于Android的趣拼图游戏。通过对于此游戏的分析与设计,能够更加锻炼自己的代码编译能力,加深自己对Java,android方面知识的理解,通过自我的不断完善,提高自己的综合能力,为将来从事软件开发事业打下基础。
关于Android及其前景:
Android作为一种智能手机操作系统,它目前的市场占有率是最高的。Android是一种基于Linux的操作系统,特点是自由、开放的源码结构。Android操作系统最初由Andy Rubin开发,设计之初只能支持手机。现如今已可使用于其他移动设备,除手机之外,如touch和平板电脑等。本来是由Google公司和开放手机联盟领导及开发。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。在2008年10月,第一部Android智能手机正式面世。Android应用领域开始拓宽,pad,touch,digital camera,游戏机等等,android系统随处可见。2011年第一季度,Android系统首次击败塞班系统,在全球市场份额上跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的Android操作系统,在全世界的10亿台采用量的惊人成果证明了Google五年来的辛勤努力及光明未来。 基于Android系统的拼图游戏开发与设计(2):http://www.youerw.com/jisuanji/lunwen_15133.html