android的连连看”游戏开发
摘 要 本设计主要是通过对于Android的基本学习后,通过掌握的知识开发了一款基于Android的连连看手机小游戏。通过对游戏系统详细需求分析的情况下,实现游戏内的时间设计、音效设计、画面设计、关卡设计、菜单设计、布局设计和算法设计,从而形成了一款游戏风格清晰可爱、可玩性高、运行稳定快速的连连看手机小游戏,为人门紧张而枯燥的生活带来一些别样的欢乐。本论文从游戏研究的背景开始介绍,通过对游戏的市场分析,国内外现状的研究,然后介绍设计需要的Eclipse和Andriod的基本工具和平台及各自的优势和特点,紧接着对系统可行性实现难易程度等进行了分析和设计。最后进行了游戏的测试,测试结果和当初设想的基本一样,基本功能均实现。目 录
1 前言
1.1 引言 1
1.2 研究背景介绍 1
1.2.1 Android平台介绍和APP市场分析 1
1.2.3 连连看游戏发展介绍 2
1.3 “连连看”游戏发展前景 2
1.4 课题研究价值及意义与国内外现状 3
2 基础知识与开发技术
2.1 Java技术简介 4
2.1.1 Java与Android的关系 4
2.1.2 Java简介 4
2.2 Android技术简介 6
2.2.1 Android系统的特点 6
2.3 该设计使用的主要技术 6
3 系统分析与设计 7
3.1可行性分析 7
3.1.1可玩性 7
3.1.2开发难度分析 7
3.1.3开发意义 7
3.2 系统需求分析 7
3.2.1系统功能需求 7
3.2.2游戏基本规则 8
3.3 系统设计 8
3.3.1 系统基本流程设计 8
3.3.2 游戏主要内容设计 8
4 游戏系统构架
4.1搭建开发环境 12
4.2 创建连连看项目 15
4.3各部分功能实现 16
4.
*好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
析 7
3.2.1系统功能需求 7
3.2.2游戏基本规则 8
3.3 系统设计 8
3.3.1 系统基本流程设计 8
3.3.2 游戏主要内容设计 8
4 游戏系统构架
4.1搭建开发环境 12
4.2 创建连连看项目 15
4.3各部分功能实现 16
4.3.1选择图片放大 16
4.3.2游戏内道具实现 17
4.3.3 消除道具实现 18
4.3.4 核心消除功能 19
5 游戏性能与测试
5.1游戏测试过程 23
5.1.1测试环境 23
5.1.2测试方法 23
5.2测试结果 24
6 总结
参考文献 29
致谢 29
附录 30
1 前言
1.1 引言
在移动设备急速发展的今天,智能手机已经成为了手机市场的主流,其中的两大操作系统为安卓和IOS操作系统已经经占领了全球90%以上的移动端市场,基本上取代了诺基亚Symbian系统,成为全球最受欢迎的智能手机平台。
小游戏一直以来就是人们在休闲娱乐时的一种不错选择,它可以给人们带来新奇,欢乐,紧张,刺激等多种现实生活中缺乏而只有在虚拟世界才能得到的东西。随着现代信息技术的快速发展,在全世界娱乐产业中游戏产业占据越来越重要的位置。手机游戏因为其简单上手,娱乐性强,随身性强,也可以扩充手机的功能,在我们工作休息之余给一些枯燥时刻带来不一样的欢快和享受。而我这次要设计的就是一个基于Android的可以在安卓手机上运行的“连连看”游戏。
本次开发是要实现一款基于Android的并可以在安卓手机上运行的“连连看”游戏。
1.2 研究背景介绍
1.2.1 Android平台介绍和APP市场分析
Android平台开始是由安迪鲁兵的团队研究的一个操作系统,2005年被Google公司低调收购,继续任命Andy Rubin来充当Android的开发总负责人,并于2007年正式向外界发布了Android系统。随着社会的急速发展,网络和手机的发展,手机已经在人们的生活中占据越来越重要的位置了,它方便快捷,比起电脑来说手机带给人们的各种体验是无与伦比的。在各种手机应用充斥在人们生活的方方面面,取代了很多电脑在人们生活中的作用。而在急速发展的今天智能手机已经成为人们生活中必不可少的一种新型的工具,不仅仅是用来打电话而受人们欢迎的手机小游戏则有可能对传统游戏造成巨大的冲击。随着4G(第四代移动技术)的普及、手机APP形式的多种多样以及智能化水平的持续提高,从方便快捷方面来考虑,比起电脑来说对于手机用户各种体验是无与伦比的。在安卓、苹果等智能机席卷手机市场之势下,更多的服务和应用进入了用户手机,客户端软件、手机游戏和微信等新应用都极大的提升了用户对手机娱乐体验。在智能机的这些服务和应用中,手机游戏已经成为最受用户喜爱,最经常使用的应用,这一领域将有可能打败传统游戏,在游戏领域带来一场风暴。
Android的五大特性是他称霸这个领域的重要的依靠。这五大特性:
(1)开放程度很高
(2)运营商对android的约束性很低
1 前言
1.1 引言 1
1.2 研究背景介绍 1
1.2.1 Android平台介绍和APP市场分析 1
1.2.3 连连看游戏发展介绍 2
1.3 “连连看”游戏发展前景 2
1.4 课题研究价值及意义与国内外现状 3
2 基础知识与开发技术
2.1 Java技术简介 4
2.1.1 Java与Android的关系 4
2.1.2 Java简介 4
2.2 Android技术简介 6
2.2.1 Android系统的特点 6
2.3 该设计使用的主要技术 6
3 系统分析与设计 7
3.1可行性分析 7
3.1.1可玩性 7
3.1.2开发难度分析 7
3.1.3开发意义 7
3.2 系统需求分析 7
3.2.1系统功能需求 7
3.2.2游戏基本规则 8
3.3 系统设计 8
3.3.1 系统基本流程设计 8
3.3.2 游戏主要内容设计 8
4 游戏系统构架
4.1搭建开发环境 12
4.2 创建连连看项目 15
4.3各部分功能实现 16
4.
*好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
析 7
3.2.1系统功能需求 7
3.2.2游戏基本规则 8
3.3 系统设计 8
3.3.1 系统基本流程设计 8
3.3.2 游戏主要内容设计 8
4 游戏系统构架
4.1搭建开发环境 12
4.2 创建连连看项目 15
4.3各部分功能实现 16
4.3.1选择图片放大 16
4.3.2游戏内道具实现 17
4.3.3 消除道具实现 18
4.3.4 核心消除功能 19
5 游戏性能与测试
5.1游戏测试过程 23
5.1.1测试环境 23
5.1.2测试方法 23
5.2测试结果 24
6 总结
参考文献 29
致谢 29
附录 30
1 前言
1.1 引言
在移动设备急速发展的今天,智能手机已经成为了手机市场的主流,其中的两大操作系统为安卓和IOS操作系统已经经占领了全球90%以上的移动端市场,基本上取代了诺基亚Symbian系统,成为全球最受欢迎的智能手机平台。
小游戏一直以来就是人们在休闲娱乐时的一种不错选择,它可以给人们带来新奇,欢乐,紧张,刺激等多种现实生活中缺乏而只有在虚拟世界才能得到的东西。随着现代信息技术的快速发展,在全世界娱乐产业中游戏产业占据越来越重要的位置。手机游戏因为其简单上手,娱乐性强,随身性强,也可以扩充手机的功能,在我们工作休息之余给一些枯燥时刻带来不一样的欢快和享受。而我这次要设计的就是一个基于Android的可以在安卓手机上运行的“连连看”游戏。
本次开发是要实现一款基于Android的并可以在安卓手机上运行的“连连看”游戏。
1.2 研究背景介绍
1.2.1 Android平台介绍和APP市场分析
Android平台开始是由安迪鲁兵的团队研究的一个操作系统,2005年被Google公司低调收购,继续任命Andy Rubin来充当Android的开发总负责人,并于2007年正式向外界发布了Android系统。随着社会的急速发展,网络和手机的发展,手机已经在人们的生活中占据越来越重要的位置了,它方便快捷,比起电脑来说手机带给人们的各种体验是无与伦比的。在各种手机应用充斥在人们生活的方方面面,取代了很多电脑在人们生活中的作用。而在急速发展的今天智能手机已经成为人们生活中必不可少的一种新型的工具,不仅仅是用来打电话而受人们欢迎的手机小游戏则有可能对传统游戏造成巨大的冲击。随着4G(第四代移动技术)的普及、手机APP形式的多种多样以及智能化水平的持续提高,从方便快捷方面来考虑,比起电脑来说对于手机用户各种体验是无与伦比的。在安卓、苹果等智能机席卷手机市场之势下,更多的服务和应用进入了用户手机,客户端软件、手机游戏和微信等新应用都极大的提升了用户对手机娱乐体验。在智能机的这些服务和应用中,手机游戏已经成为最受用户喜爱,最经常使用的应用,这一领域将有可能打败传统游戏,在游戏领域带来一场风暴。
Android的五大特性是他称霸这个领域的重要的依靠。这五大特性:
(1)开放程度很高
(2)运营商对android的约束性很低
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2316.html