本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于手机连连看游戏设计

www.bysj580.com / 2016-11-17
基于手机连连看游戏设计
1.结合毕业设计情况,根据所查阅的文献资料
文 献 综 述
一.选题的目的和意义
目的和意义:
 目前随着移动设备越来越普及以及移动设备的硬件的提升移动设备的功能越来越完善,移动设备的系统平台也日渐火热起来。目前国内最常见的移动开发平台有Symbian iPhone Windows Phone以及当下正在逐步兴起的Android。目前为止国内已经有很多Android系统的用户。截止2010年第二季度Android系统的国内市场占有率已经过10%在西欧以及北美智能手机市场占有率也在20%左右。可见Android系统正在崛起之中。但是对于Android系统的应用和开发在国内仍然属于起步和探索阶段。急需要大量的相关技术和人员的投入。  
 
二.国内外研究现状
  首先介绍一下Android系统。Android是基于Linux内核的软件平台和操作系统是Google在2007年11月5日公布的手机系统平台早期由Google开发后由Open Handset Alliance 开发。它采用了软件堆层Software stack又名以软件叠层的架构主要分为三部分。低层以Linux核心工作为基础只提供基本功能其他的应用软件则由各公司自行开发以Java作为编写程式的一部分。Android的市场价值随着计算机技术和移动通信技术的快速发展手机用户的数量越来越多。其优势有
1) 开放性
Android平台是开放性的平台允许任何移动终端厂商加入到Android 联盟中来。显著的开放性可以使其拥有更多的开发者。随着用户和应用的日益丰富一个崭新的平台也将很快走向成熟。开放性对于Android的发展而言有利于积累人气这里的人气包括消费者和厂商而对于消费者来讲最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争如此一来消费者将可以用更低的价位购得心仪的手机。
2) 挣脱运营商的束缚
在过去很长的一段时间手机应用往往受到运营商制约使用什么功能、接入什么网络几乎都要受到运营商的控制。自从Android上市用户可以更加方便地连接网络因而运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升手机随意接入网络已不再是运营商口中的笑谈。
3) 丰富的硬件选择
这一点还是与Android平台的开放性相关。由于Android 的开放性众多的厂商会推出千奇百怪功能特色各异的多种产品。功能上的差异和特色却不会影响到数据同步、甚至软件的兼容。例如如果你从诺基亚Symbian风格手机一下改用苹果Phone那么你可将Symbian中优秀的软件带到iPhone上使用联系人等个人资料更是可以方便地转移。
4) 开发手机软件不受任何限制
Android平台提供给第三方开发商一个十分宽泛、自由的环境。因此不会受到各种条条框框的阻扰。可想而知如此一来会有多少新颖别致的软件诞生。
5) 无缝结合的Google应用
如今叱咤互联网的Google已经走过了10年度的历史。从搜索巨人到全面的互联网渗透 Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带而Android平台手机将无缝结合这些优秀的Google服务。正因为Android具有以上的优越性所以2012年末数据显示仅正式推出两年Android操作系统就将要超越称霸十年的诺基亚Symbian系统使之跃居全球最受欢迎的智能手机平台。
 
三.理论与实践的意义
安卓版连连看是一款比较常见的安卓版游戏。游戏主要功能是点击俩个相同的图片,如果中间可以通过小于等于三条直线连接就可以将俩个图片消除掉。游戏有刷新顺序,提示成功或者失败游戏的提示框。设置关卡的通过时间。通过该课题使学生更了解安卓游戏项目的开发。
 
参考文献:
[1] 张利国龚海平 Android移动开发案例详解[M] 北京 机械工业出版社2010170-190
[2] 刘剑卓 Android手机游戏开发 [M] 北京 中国铁道出版社 20121-12  [3] 李钟尉陈丹丹 Java项目开发案例全称[M] 北京 清华大学出版社201272-98
[4] 李娜 Java语言程序设计[M] 北京 机械工业出版社20111-13
[5]  Ed  Burnette Hello Android[M] New YorkApress20091-25
[6] 余志龙 Android SDK 开发范例全[M] 成都:电子科技大学出社,2009130-150
[7] 盖索林 Android 开发入门指南 第二版 [M] 北京 电子工业出版社20101-10
[8]  王向辉 Android应用程序开发[M] 北京 电子工业出版社20101-60

2.本课题要研究或解决的问题和拟采用的研究手段(途径)
一. 研究问题
     基于游戏动画设计的基本原理。设计一个基于Android平台的连连看的游戏。主要包含游戏的模式的更换,游戏动画的实现。 通过这一课题的研究设计与实现。更加理解面向对象的程序设计思想卓游戏的研发框架及其实现。
二.    拟采用的技术
1.下载并配置Eclipse的开发环境
2.熟悉java语言
3.熟悉xml语句
三. 研究手段
1. 查阅文献
充分利用图书馆、利用CNKI电子资源和网络等资源,完成论文部分。
2. 软件工程
软件工程中软件开发的方法。严格按照安卓手机连连看开发的流程,从需求分析开始,弄清当前系统的工作流程、存在的问题,提出解决的方法;对新系统进行逻辑设计。包括数据库流程、数据字典的描述等等;进行系统总体设计,包括功能模块设计、逻辑算法设计等;最后进行详细的代码设计、用户界面设计,并进行一定的测试。
3. 小组讨论
向同事请教、请教项目经理等,解决遇到的技术问题

指导教师意见
 前期调查研究分析比较充分,对课题的研究内容把握比较;课题目标明确,方案思路、方法选择恰当,对课题的重点、难点、困难及解决方法有充分认识,并对课题的研究领域做了准确的分析,提出问题和解决问题的过程正确。
  课题主要完成论坛系统的开发工作,工作内容考虑论坛的要求,具有一定的应用性,工作量适中,课题结束时应有可运行的系统和相应的文档资料。
  毕业设计进度安排合理同意开题,并请抓紧时间实施。

收缩