基于android平台的爱消除游戏程序设计与实现

基于android平台的爱消除游戏程序设计与实现

ID:23136101

大小:392.66 KB

页数:11页

时间:2018-11-04

基于android平台的爱消除游戏程序设计与实现_第1页
基于android平台的爱消除游戏程序设计与实现_第2页
基于android平台的爱消除游戏程序设计与实现_第3页
基于android平台的爱消除游戏程序设计与实现_第4页
基于android平台的爱消除游戏程序设计与实现_第5页
资源描述:

《基于android平台的爱消除游戏程序设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、山西大学论文编号••2010242263论文题目基于Android平台的爱消除游戏程序设计与实现姓名朱剑啸院系计算机与信息技术学院专业软件工程学习年限2010年9月至2014年7月指导教师曹付元学位级别学土2014年4月11日基于Android平台的爱消除游戏程序设计与实现学生姓名:朱剑啸指导教师:曹付元内容提要本论文开发一个消除类的游戏,此游戏需要安装在Android平台上使用,幵发过程中用到了游戏开发的一些最基本知识和设计理念。在整体的设计里,将游戏在实际开发中的橾作流程与安卓平台相结合,经过思路缜密的设计与后期测试体验,完成了本游戏的主要功能。为用户提供一个

2、简单、友好、大方的橾作界面,从而在极大程度上丰富了游戏内容,同时获得更好的交互性和更高的用户体验满意度,使游戏自身的娱乐性、即时性和功能性充分体现出来,完全的符合了用户对本消除游戏的基本需求。关键词Android;游戏;娱乐;即时;设计;实现;消除。1.引言1.1开发背景对于手机平台市场来说,GoogleAndroid的推出让人们把广阔的目光聚焦于它身上。Android平台是建立在Linux平台基础之上,该平台完全开放,而且Google推山了与平台相应的软件开发工具包,使得开发人员对于平台的开放应用更加方便。Google推出Android平台的主要目的在于通过此平

3、台改变原有手机操作系统封闭的局面,打破以往市场中散乱的状况,创建一个对于所有手机都适用,且所有人都能够应用的实用平台。近儿年,建立于Android平台的众多应用开发中,游戏类应用开发越来越丰富,发展势头正劲。伴随现代生活的快节奏,人们忙于奔波劳碌,真正拥有一大块时间用来消遣、休闲、娱乐的机会少之又少。因此,开发一种小巧、简洁、即时,有竞技性、娱乐性,可安装于移动设备上的休闲游戏,在紧凑的生活里,给人们带来放松的心情,带来心理上的解压,亦可侧面增强人们工作效率,一举多得。事实上,目前市场上此类游戏应用的开发,也确实起到了这样的效果。1.2基于Android平台的游戏

4、类应用开发前景首先,2013年末,Android操作系统的全球普及率已达到78.1%。调研发现:尽管装有Android系统的智能手机被广泛使用,但原因不是其使用的便捷性,主要原因是Android平台上的游戏应用能够填充人们生活中的闲暇时光。数据表明,智能手机上的游戏类应用占据了现代人整体生活时间的60%左右。伴随技术、构思和开发者的大胆尝试,越來越多的精品游戏被推出,人们愿意将更多的时间投入到智能手机上!也因此,Android平台上的应用,收益最大的莫过于游戏应用。其次,在所有Android应用开发的岗位中,关于游戏的开发空间是最多的,不仅是来自于庞大的用户需求量

5、,还涉及到游戏本身的魅力。最关键的是,游戏具有界易过时的特点,因此需要不断的创意和开发。与此同时,专业的游戏开发工程师,就有了源源不断的客户需求,这样的市场空间是难以想象的广阔。因此基于Android平台的游戏开发前景光明。1.3本课题开发的目的与意义本课题就是基于Android平台所开发的一款消除类游戏程序,实现上文屮所提到的应满足现代人生活工作需求的特点,也就是满足即时性、娱乐性、界面清爽、操作简洁、游戏原理易懂、有竞技趣味。开发本游戏不仅是将苒放松心情、调节生活节奏的作用表现出来,渗透到人们的日常作息中。另外,在开发过程中,同吋也使自己对Android应用的

6、开发理解更加深刻,增强了一些基础知识的掌握,以及对开发流程的严谨态度,为培养良好的编程开发素质提供了好的机会。1.需求分析1.1系统需求基于本游戏对于功能简洁性、游戏趣味性、体验即时性以及挑战竞技性的要求,以实现开发目的和意义,程序功能及要求大致如下:(一)界而方而,适应设备分辨率,淸爽简洁,布局合理,各功能一目了然,减少不必要的操作。(二)游戏原理,使用户易懂易上手,即在一分钟之通过移动不同色的图形,使同色图形达到三个或三个以上随即消除、得分,并记录最终成绩,排行榜显示前五名的积分。(三)数据方面,设置有用户注册,对游戏结束的积分进行分别记录,设置排行榜,增添游

7、戏竞技性。(四)模块方面,各界面模块之间进入与返冋运行流畅,消除与填充不出现冲突的色块,保证程序不易出错。2.2游戏的操作流程本设计中的游戏操作系统流程及实现的功能主要如下。具体见下图1.阁1游戏操作流程(1)程序开始后,进入游戏选择界而,选择开始游戏后进入游戏。(2)在消除的过程中,有计时;游戏结束,能重玩或是返回。2.3应该解决的问题本程序需要解决的主要问题有:(一)关于自适应屏幕分辨率的问题在一个Activity的onCreate方法中,写入如下代码:intwidth=metrics.widthPixels;//屏幕宽度(像素)intheight=metri

8、cs.he

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。