基于android平台的连连看游戏的实现0422.docx
- 文档编号:2414161
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:37
- 大小:2.48MB
基于android平台的连连看游戏的实现0422.docx
《基于android平台的连连看游戏的实现0422.docx》由会员分享,可在线阅读,更多相关《基于android平台的连连看游戏的实现0422.docx(37页珍藏版)》请在冰豆网上搜索。
基于android平台的连连看游戏的实现0422
摘要
手机游戏是消费者利用随身携带的智能移动终端设备能随时随地来进行的游戏。
近年来,随着移动互联网和电子信息技术的迅猛发展,手机游戏市场亦得到了很大的发展。
Android是在手机应用市场和移动互联网迅猛发展的形势下应运而生的,它是由Google公司推出的一款基于Linux内核的开源手机操作系统,由于其具有开放性、不受运营商的束缚、丰富的硬件选择、开发商不受任何限制和能无缝结合优秀的Google应用的特点,很快就称霸智能平台系统领域。
进行Android平台手机游戏的研究与开发,成为一个非常有趣而又有很大发展空间的领域。
本文通过对Android应用开发的初步研究,设计出了一款基于Android平台的连连看小游戏。
在对系统进行详细需求分析的基础上,确定了系统的基本功能要求,对游戏的关卡设置、菜单界面、音效和动画、、时间控制、屏幕绘制、连通算法和布局算法进行了设计,并最终实现了一款风格清新可爱、娱乐体验丰富且性能高效稳定的手机连连看小游戏,它很好地缓冲了当今人们的紧张生活节奏,为一些枯燥时刻带来另样而欢快的享受。
关键词:
手机游戏Android连连看
ABSTRACT
Mobilegamesarethegameswhichconsumerscanuseportablesmartmobiledevicesanytime,anywhere.Inrecentyears,asthemobileInternetandelectronicinformationtechnologyrapidlydeveloping,mobilegamesmarkethasalsobeenagreatdevelopment.ThemobileapplicationmarketandtherapiddevelopmentofmobileInternetsituationmakeAndroidcameintobeing,itisbyGoogleInc.launchedaLinux-basedopensourcemobileoperatingsystemkernel,becauseofitsopenness,freefromtheshacklesofoperators,richhardwareoptions,developerswithoutanyrestrictionsandcanseamlesslyintegrateGoogleAppsexcellentcharacteristics,soondominatethesmartphoneplatformsystemfields.ConductresearchanddevelopmentoftheAndroidplatformmobilegames,havingbecomeaveryinterestingareaofgreatdevelopmentspace.
BasedonthepreliminarystudyonAndroidApplicationDevelopment,amodelbasedontheAndroidplatformLianliankangamehasbeendesignedsucceed.Inthesystem,basedondetailedneedsanalysistodeterminethebasicfunctionalrequirementsofthesystem,setupcheckpointsonthegame,themenuinterface,soundandanimation,andtimecontrol,screendrawing,connectivityandlayoutalgorithmsalgorithmdesign,andultimatelyachieveafreshstylecute,richentertainmentexperienceandtheperformancestableandefficientmobileLianliankangame,itiswellcushionedthepaceoflifetoday,tension,assomeoftheboringmomentsbringsanotherkindandcheerfulenjoyment.
KEYWORDS:
MobilegamesAndroidLianliankan
目录
第一章绪论1
1.1引言1
1.2课题背景介绍1
1.2.1手机的应用市场发展现状1
1.2.2Android平台介绍2
1.2.3连连看游戏发展介绍3
1.3“连连看”游戏发展前景4
1.4课题研究价值及意义5
1.5论文结构安排6
1.6本章小结6
第二章相关开发技术介绍8
2.1Java技术简介8
2.1.1Java与Android的关系8
2.1.2Java简介8
2.1.3Java语言特性9
2.2Android技术简介10
2.2.1Android架构简介10
2.2.2Android开发技术简介11
2.3本章小结12
第三章系统分析与设计13
3.1可行性分析13
3.1.1操作可行性13
3.1.2技术可行性13
3.1.3经济可行性13
3.1.4社会可行性14
3.2系统需求分析14
3.2.1系统功能需求14
3.2.2游戏基本规则15
3.3系统设计15
3.3.1系统基本流程设计15
3.3.2系统模块设计15
3.4系统风格定位18
3.5本章小结18
第四章系统的实现19
4.1开发环境的搭建19
4.1.1JDK的安装与环境变量配置19
4.1.2AndroidSDK与Eclipse的安装与配置19
4.1.3Android虚拟机AVD的配置19
4.2系统工程的创建21
4.3主要功能的实现23
4.3.1图案选中放大效果实现23
4.3.2刷新地图道具功能实现24
4.3.3消除提示按钮功能实现25
4.3.4判断消除图片26
4.4系统运行界面图30
4.5本章小结33
第五章系统测试与性能34
5.1软件测试34
5.1.1软件测试简介34
5.1.2测试方法34
5.1.3测试步骤35
5.2连连看游戏系统测试35
5.3游戏系统性能分析36
5.4本章小结37
第六章总结与展望38
6.1总结38
6.2未来工作展望38
致谢39
参考文献40
第一章绪论
1.1引言
在手机应用市场和移动互联网迅猛发展的形势下,作为智能手机平台而基于LINUX内核的操作系统Android于2007年11月5日应运而生。
在谷歌公司的运营开发下,并由2011年初数据显示,操作系统Android虽仅正式上市两年却已跃居到全球最受人们欢迎的智能手机平台地位。
鉴于Android的开放性好、硬件选择丰富、不受运营商的束缚、开发商不受任何限制、能无缝结合优秀的Google应用这五大优势,当今的Android不仅在手机市场上叱咤风云,还急速扩张到平板电脑市场。
游戏一直以来就是人们在休闲娱乐时的一项不错选择,它具有强大的吸引力,能给玩家带来挑战、刺激、新鲜、成就感等多种现实生活中欠缺而只能在虚拟世界才能感受到的东西。
游戏的这些独特魅力,并伴着现代电子信息技术的巨大推进作用,使得游戏产业在全世界的娱乐领域中逐步占据主流位置。
手机游戏一方面因为手机平台自身所具有的便捷性让人们更加容易接受并喜爱,另一方面反过来也为手机扩充了其功能面,它缓冲着当今人们的紧张生活节奏,给一些枯燥时刻带来另样而欢快的享受。
此次设计将使用Java及Android开发技术实现出一款基于Android平台并能在模拟器、安卓系统手机上运行的连连看游戏。
1.2课题背景介绍
1.2.1手机的应用市场发展现状
随着3G(第三代移动技术)的普及、手机应用形式的日渐丰富以及智能化水平的不断提升,从便携性及随身性方面来考量,手机为用户带来的种种互动性体验已是电脑所不能比拟的了。
在Android、苹果等各智能机席卷手机市场的情势下,更多的应用和服务进入手机,手机游戏、客户端软件和微博等新应用都在大大提升着用户的手机娱乐体验。
可以预见,手机互动娱乐体验有望超越电脑的时日已不远,手机将跻身互动娱乐的新中心。
在智能机的这些应用和服务中,手机游戏正发展为最受用户青睐、最常使用的应用之一,这一领域将有望超越传统游戏,带来游戏领域的一场暴雪。
目前,手机游戏虽仍以Symbian、BREM及JAVA为主流,但其增长趋势已大幅放缓。
相反,Android和苹果游戏正处爆发增长之势。
由3G门户近期来的运营数据显示,Android游戏的增势最为明显。
依据中国手机市场发展报告显示,手机游戏市场规模和游戏用户规模都增长较快。
2012年第一季度,中国手机游戏市场规模已突破10.1亿元,环比增长12.2%,同期的中国手机游戏用户规模已达到了1.91亿,环比增长8.5%【1】。
随着智能手机的普及、游戏平台的多选性及更富吸引力的游戏种类之增多,手机游戏用户规模保持着稳步增长之势。
而在游戏用户性别结构方面,女性用户占比也在逐步上升,其由2011年第一季度的23.5%上升至2012年一季度的29.3%。
鉴于移动游戏种类的增多和游戏内容之日渐趋于丰富、操作更简便的形势,男女用户占比将得到进一步拉近。
尽管目前的手机游戏仍不能与传统大型网络游戏相抗衡,但手机游戏自身的便携性和移动性等优势为游戏开发商带来了更为广阔的市场发展空间。
暴雪、网易和盛大等诸多传统网游巨头也已开始加紧向手机网游市场进军,以此可窥见未来手机游戏市场竞争之激烈性。
随着新兴游戏产业链各环节的发力和用户认知度及关注度的提升,未来手机游戏的商业价值极为可观,对游戏厂商颇具诱惑力。
1.2.2Android平台介绍
Android是一种基于Linux内核的智能机平台上的操作系统,最初由AndyRubin开发,之后被谷歌公司收购并继续进行运营和开发。
2007年11月,Google公司与84家软件开发商、硬件制造商及电信营运商一起组建了一个开放性的手机联盟来进行共同研发并逐步改良Android系统。
随后Google公司发布了开放性的Android源代码,第一部Android智能手机也于2008年10月得以推出。
在Android上市仅两年时间后,它便超过塞班系统而跃居全球手机市场第一的位置,在中国市场的占有率达到90%,并扩张到平板电脑等其它移动设备领域迅速发展。
Android能称霸智能机平台系统领域,这与它的五大特性密不可分。
这五大特性表现如下:
(1)开放性:
Android平台的最大优势应非其开放性莫属,这一部分自然也是源于其系统代码的开源性。
因为其平台的开放性,无论哪个移动终端厂商都能如其所愿地加入到Android联盟中来。
这样Android平台就能拥有丰富的开发者资源动力来快速推进这个崭新平台走向成熟化。
另外,Android平台的开放性也有利于其积累来源于消费者和厂商的人气。
免费而种类丰富的Andro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 android 平台 连连 游戏 实现 0422