andriod的手机游戏「捕鱼达人」的设计与实现
本论文初步使用 Android 进行了项目的开发与设计,完成了一款使用 Java 进行编程的小游戏捕鱼达人。进行了详细的项目需求分析之后,完成了项目功能的设计,包括游戏的UI界面,图形描绘,帮助提示,成功达成目标与否等模块。在进行具体的游戏编写之前,我们必须先搭建运行以及编写游戏必要的运行环境,包括下载安装 JDK ,下载安装 ADT ,下载安装 Eclipse 。在环境搭建完毕之后,我们需要实现游戏的单项功能:游戏界面选择,难度选择,倒计时,帮助,暂停与重新进行游戏等。然后进行游戏视图的定义,视图能够根据定义来进行相应的 UI 设计。之后是进行游戏的逻辑控制以及游戏控制部分的实现。最后是游戏的实现算法设计,是一个游戏能否运行的最基础部分,包括游戏中的判定以及完成游戏后的显示等。在这些步骤完成之后,一个界面简洁,功能明了,操作简单的捕鱼小游戏就完成了。关键词 Android,java,系统设计,游戏设计目 录
1 引言? 1
1.1 课题背景 1
1.2 国内外研究现状? 2
1.3 课题研究意义? 2
1.4 论文结构安排? 3
2 ?基础介绍 3
2.1 Android体系简介? 3
2.2 Java技术简介? 9
3 需求分析与功能简述 11
3.1 可行性分析? 11
3.2 功能需求分析? 12
3.3 系统基本流程? 13
4 系统详细设计? 14
4.1 开发环境的搭建? 14
4.2 游戏功能的实现? 15
5 系统测试与性能分析 23
5.1 软件测试? 23
5.2 游戏系统测试? 23
5.3 游戏性能分析? 24
结 论 26
致 谢 27
参 考 文 献 28
1 引言?
第一部分重点介绍了课题的研究对象,简单的说明了一下关于研究的国内外现状,介绍了课题的发展历史以及前景,简要说明了选择此课题作为毕业设计的原因以及有关于论文的结构的安排。
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
2 游戏系统测试? 23
5.3 游戏性能分析? 24
结 论 26
致 谢 27
参 考 文 献 28
1 引言?
第一部分重点介绍了课题的研究对象,简单的说明了一下关于研究的国内外现状,介绍了课题的发展历史以及前景,简要说明了选择此课题作为毕业设计的原因以及有关于论文的结构的安排。
1.1 课题背景
科技的发展带动着人们的生活物质水平不断的提高,人们对于知识的需求也因此不断的提高。作为当代的大学生,应该顺应时代的的潮流,不断的加强自身的文化修养与技能水平。学习各种知识,努力成为一个能够随机应变而又有能力解决问题的新型人才。?
接下来了解一下制作捕鱼游戏所用的平台—— Android 平台。 Android 平台是一个免费的开源性的操作平台,其内核是linux系统。Android平台是手机操作平台的一种。市面上还有其他的如Windows?Mobile、Symbian等的手机操作平台,它们都处于同一类型,但是,Android 是一个免费的操作平台,这点是其他操作平台所比不上的。Android操作平台的免费性使得手机系统厂商限制设备制造厂商的生产活动的情况的得以大幅度的缓解。同时 Android平台也是一个对硬件生产厂商友好的操作平台。手机操作厂商在也不能像以前那样限制生产和硬件厂商的应用安装,这是Android平台一个非常大的优势。同时 Android平台也是一个对程序开发者友好的操作平台,因为其开源性,使得应用更加爱广泛,而且其对于手机硬件的硬性要求也不高,使得操作系统对移动设备的适应性十分出色,程序开发不用纠结于移动设备的型号而影响其开发。当然,作为一个操作系统,最终还是要被用户所使用,所幸的是,Android的功能也十分的强大,而且使用简便,只需用户在Google注册一个免费的账号,就可使用Android系统。而当用户想更换手机时,可以很轻易地将数据进行传送和导入?,从而在新设备上使用这些数据。
Android?拥有一个完整的函数库和应用程式框架。 Android在Linux的基础上,提供了各种供开发使用的环境以及工具,而这些都是免费的、开源的。这一点也使得开发者能够更好的进行学习与开发。总的来说,Android?操作系统使得程序开发人员能够在一个相对公平稳定的环境下进行相应的编程开发工作,其也大大的为手机等的发展做出了不小的贡献。?
而捕鱼游戏是一款Android平台上的经典休闲小游戏,拥有着大量的游戏用户。捕鱼游戏的特点十分鲜明突出:休闲性是其核心。捕鱼游戏是一个仿照真实的捕鱼过程而制作的游戏,节奏十分舒缓,人们能以一个十分轻松的游戏心态来进行游戏,同时操作也十分简单,老少皆宜,是一款休闲娱乐的精品游戏。
1.2 国内外研究现状?
手机游戏,指的是用户通过各种智能移动便携设备,能够在联网或者是单机环境下随时随地的进行的游戏[1]。而手机游戏的最大的特点,则是它的便携性。而随着世界手机市场的发展与手机的普及,游戏当仁不让的占据了手机应用排行榜第一的位置,其占比已达手机娱乐应用的78.4%,并有望继续进行增长。在各国的手机应用市场,手机游戏以及其快的速度占领了各大娱乐应用榜单,并且长期处于无法被动摇的位置。而根据易观智库产业数据库的数据显示,中国的手机游戏市场在2010年便达到了32.9亿的市场规模,并且依旧发展迅速,中国已经成为一个手机游戏应用使用的大国。?
而随着2003年9月移动百宝箱的正式收费,国内也迎来了手机游戏时代。手机游戏在国内迎来了爆发式增长,仅至2013年,国内手机游戏用户累计规模便突破了3亿大关,手机游戏的市场也吸引了大量商家的眼球,成为资本玩家竞相追逐的热点。而这其中,手游是仅有的被验证成为成功的商业模式的移动互联网行业。
根据iResearch所整理的国外数据显示,2008年全球手机游戏市场在收入上达到了520亿美元,而Android的手机游戏,开启了手机游戏新的篇章[2]。
另据荷兰公司Newzoo市场研究数据显示,全球游戏市场的收入有望在2017年超过千亿美元。其中的主力便是亚洲的移动终端以及应用市场。截至2013年,手机游戏在世界游戏市场总的占比已经达到了一个十分大的比重,将近四分之一 ,市值约为180亿美元。而根据预计,到2017年,手机游戏的市场规模有望达到354亿美元,约占游戏市场总规模三分之一。
1.3 课题研究意义?
现在人们愈来愈习惯于休闲类型的小游戏,不仅方便易玩,而且可以随时随地的进行游戏,很好的符合了人们的需求。?捕鱼游戏充分利用了人们的业余时间,满足了人们对于休闲娱乐的需求,同时捕鱼也是一款十分简单的游戏,无论男女老少皆可游玩。
在此基础之上,我根据我所找到的一些捕鱼游戏资料以及编程资料,在进行先期的预估以及大致的设计之后,着手进行自己的整理编写,写出了本课题要求的捕鱼游戏程序。
1.4 论文结构安排?
本论文分为五个部分,分别为:?
一、绪论。绪论是有关选题的背景的介绍,还涉及到系统的基本组成功能以及论文结构的安排。系统的介绍了毕业设计所使用的技术以及平台的背景,介绍了当前的市场情况
1 引言? 1
1.1 课题背景 1
1.2 国内外研究现状? 2
1.3 课题研究意义? 2
1.4 论文结构安排? 3
2 ?基础介绍 3
2.1 Android体系简介? 3
2.2 Java技术简介? 9
3 需求分析与功能简述 11
3.1 可行性分析? 11
3.2 功能需求分析? 12
3.3 系统基本流程? 13
4 系统详细设计? 14
4.1 开发环境的搭建? 14
4.2 游戏功能的实现? 15
5 系统测试与性能分析 23
5.1 软件测试? 23
5.2 游戏系统测试? 23
5.3 游戏性能分析? 24
结 论 26
致 谢 27
参 考 文 献 28
1 引言?
第一部分重点介绍了课题的研究对象,简单的说明了一下关于研究的国内外现状,介绍了课题的发展历史以及前景,简要说明了选择此课题作为毕业设计的原因以及有关于论文的结构的安排。
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
2 游戏系统测试? 23
5.3 游戏性能分析? 24
结 论 26
致 谢 27
参 考 文 献 28
1 引言?
第一部分重点介绍了课题的研究对象,简单的说明了一下关于研究的国内外现状,介绍了课题的发展历史以及前景,简要说明了选择此课题作为毕业设计的原因以及有关于论文的结构的安排。
1.1 课题背景
科技的发展带动着人们的生活物质水平不断的提高,人们对于知识的需求也因此不断的提高。作为当代的大学生,应该顺应时代的的潮流,不断的加强自身的文化修养与技能水平。学习各种知识,努力成为一个能够随机应变而又有能力解决问题的新型人才。?
接下来了解一下制作捕鱼游戏所用的平台—— Android 平台。 Android 平台是一个免费的开源性的操作平台,其内核是linux系统。Android平台是手机操作平台的一种。市面上还有其他的如Windows?Mobile、Symbian等的手机操作平台,它们都处于同一类型,但是,Android 是一个免费的操作平台,这点是其他操作平台所比不上的。Android操作平台的免费性使得手机系统厂商限制设备制造厂商的生产活动的情况的得以大幅度的缓解。同时 Android平台也是一个对硬件生产厂商友好的操作平台。手机操作厂商在也不能像以前那样限制生产和硬件厂商的应用安装,这是Android平台一个非常大的优势。同时 Android平台也是一个对程序开发者友好的操作平台,因为其开源性,使得应用更加爱广泛,而且其对于手机硬件的硬性要求也不高,使得操作系统对移动设备的适应性十分出色,程序开发不用纠结于移动设备的型号而影响其开发。当然,作为一个操作系统,最终还是要被用户所使用,所幸的是,Android的功能也十分的强大,而且使用简便,只需用户在Google注册一个免费的账号,就可使用Android系统。而当用户想更换手机时,可以很轻易地将数据进行传送和导入?,从而在新设备上使用这些数据。
Android?拥有一个完整的函数库和应用程式框架。 Android在Linux的基础上,提供了各种供开发使用的环境以及工具,而这些都是免费的、开源的。这一点也使得开发者能够更好的进行学习与开发。总的来说,Android?操作系统使得程序开发人员能够在一个相对公平稳定的环境下进行相应的编程开发工作,其也大大的为手机等的发展做出了不小的贡献。?
而捕鱼游戏是一款Android平台上的经典休闲小游戏,拥有着大量的游戏用户。捕鱼游戏的特点十分鲜明突出:休闲性是其核心。捕鱼游戏是一个仿照真实的捕鱼过程而制作的游戏,节奏十分舒缓,人们能以一个十分轻松的游戏心态来进行游戏,同时操作也十分简单,老少皆宜,是一款休闲娱乐的精品游戏。
1.2 国内外研究现状?
手机游戏,指的是用户通过各种智能移动便携设备,能够在联网或者是单机环境下随时随地的进行的游戏[1]。而手机游戏的最大的特点,则是它的便携性。而随着世界手机市场的发展与手机的普及,游戏当仁不让的占据了手机应用排行榜第一的位置,其占比已达手机娱乐应用的78.4%,并有望继续进行增长。在各国的手机应用市场,手机游戏以及其快的速度占领了各大娱乐应用榜单,并且长期处于无法被动摇的位置。而根据易观智库产业数据库的数据显示,中国的手机游戏市场在2010年便达到了32.9亿的市场规模,并且依旧发展迅速,中国已经成为一个手机游戏应用使用的大国。?
而随着2003年9月移动百宝箱的正式收费,国内也迎来了手机游戏时代。手机游戏在国内迎来了爆发式增长,仅至2013年,国内手机游戏用户累计规模便突破了3亿大关,手机游戏的市场也吸引了大量商家的眼球,成为资本玩家竞相追逐的热点。而这其中,手游是仅有的被验证成为成功的商业模式的移动互联网行业。
根据iResearch所整理的国外数据显示,2008年全球手机游戏市场在收入上达到了520亿美元,而Android的手机游戏,开启了手机游戏新的篇章[2]。
另据荷兰公司Newzoo市场研究数据显示,全球游戏市场的收入有望在2017年超过千亿美元。其中的主力便是亚洲的移动终端以及应用市场。截至2013年,手机游戏在世界游戏市场总的占比已经达到了一个十分大的比重,将近四分之一 ,市值约为180亿美元。而根据预计,到2017年,手机游戏的市场规模有望达到354亿美元,约占游戏市场总规模三分之一。
1.3 课题研究意义?
现在人们愈来愈习惯于休闲类型的小游戏,不仅方便易玩,而且可以随时随地的进行游戏,很好的符合了人们的需求。?捕鱼游戏充分利用了人们的业余时间,满足了人们对于休闲娱乐的需求,同时捕鱼也是一款十分简单的游戏,无论男女老少皆可游玩。
在此基础之上,我根据我所找到的一些捕鱼游戏资料以及编程资料,在进行先期的预估以及大致的设计之后,着手进行自己的整理编写,写出了本课题要求的捕鱼游戏程序。
1.4 论文结构安排?
本论文分为五个部分,分别为:?
一、绪论。绪论是有关选题的背景的介绍,还涉及到系统的基本组成功能以及论文结构的安排。系统的介绍了毕业设计所使用的技术以及平台的背景,介绍了当前的市场情况
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2424.html