android系统的吃豆人”手机游戏开发(附件)
摘 要手机作为大众生活必不可少的社会工具。近年来,随着移动通信技术的发展以及电子产品硬件成本的投资降低,我们所用的手机不再只是以往的功能,例如:打电话,发信息,上网。它以其多样的手机应用和便于携带正成为广大群众生活必不可少的工具。正是由于手机用户的增多,游戏这个新兴产业呈现出爆发式的增长状态。反过来说,手机游戏的多样性也潜移默化的改变着手机的设计。我们可以看到,在近30年的发展历程中,无论从硬件还是软件来讲手机的发展都是突飞猛进的,随之手机游戏的需求量大幅度增大和市场需求手机游戏也是必然的发展趋势。作为我们可以看到在2013年年底的时候,我们的网络已经进入了4G时代,网络占据市场的速度非常快,由于国家政策的改变和在网络方面投资者的大力推广和宣传,面对国内通讯技术的迅猛发展,移动终端领域呈现出百家争鸣的态势。同时,各种新型技术层出不穷。作为移动终端领域的代表——智能手机,成为各大通信巨头争相追捧的对象。最典型的例子就是苹果系统的IOS系统,而它最大的特点就是开源,开源导致开发者和用户可以自行设自己的手机系统,正是这个原因使Android系统手机稳坐第一。这次毕业设计我们选择基于Android的手机游戏《吃豆人》,所以,在这次设计中我们主要做以下几个工作,一:要了解一些开发环境的配置和相关运用。这次需要我们做的是研究Android SDK的相关开发环境和用法。二:我们在这一环节,要做的是基于Android SDK开发环境,在这个环境下,我们要做用户界面组件以及它的游戏开发我们所会用到的一些东西,比如说:类及类成员函数等这方面的知识和环境。三:最后,我们要通过Android平台以及它的相关环境下,我们会把经典的2G时代的吃豆人游戏非常成功的移植到我们自己所使用的Android智能手机上。目 录
1 绪论
1.1 选题背景及意义 1
1.2 相关国内外研究现状 2
1.3 论文的结构 3
1.4 论文工作和相关任务 4
2 Android平台的研究
2.1 Android平台的介绍 5
2.2 Android系统与当前流行系统比较 5
2.3 Android开发环境的搭建 6
2.4 Android系统的架构 6
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
1.2 相关国内外研究现状 2
1.3 论文的结构 3
1.4 论文工作和相关任务 4
2 Android平台的研究
2.1 Android平台的介绍 5
2.2 Android系统与当前流行系统比较 5
2.3 Android开发环境的搭建 6
2.4 Android系统的架构 6
2.5 Java技术简介 7
3 系统分析与设计
3.1 可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 9
3.2 系统需求分析 9
3.2.1 功能需求 10
3.2.2 非功能性需求 12
3.3 系统设计 13
3.3.1 系统思路设计 13
3.3.2 形象设计 13
4 系统实现
4.1 类框架介绍 14
4.2 界面设计 14
4.2.1 主界面的设计 14
4.2.2 开始游戏后的界面设计 15
4.2.3 排行榜界面的设计 16
4.2.4 游戏退出界面的设计 17
4.2.5 游戏失败画面 17
4.3 Eclipse的具体实现 18
4.3.1 游戏地图设计 18
4.3.2 游戏背景音乐设计 20
4.3.3 游戏主界面设计 21
4.3.4 游戏关卡设计 23
5 系统测试
5.1 游戏的测试环境 25
5.2 功能测试 25
5.3 游戏的兼容性测试 错误!未定义书签。
5.4 游戏性测试 27
结论 29
参考文献 30
致谢 31
1 绪论
随着时代的发展,手机已经越来越普及,手机游戏也随着问世。它已经慢慢代替了很多电子产品,比如说:以前拿电脑打游戏,但现在由于手机功能的完善与发展,越来越多地游戏有了手机版,现在的手机网络已经发展到4G网络。所以,随着手机的强大功能,也出现了手机游戏,随着人们对手机游戏的需求,网络游戏从以前的2G到现在的大型3D游戏,智能手机把游戏带到了每一个人的身边,同时也加快了手机游戏的发展速度。论文主要对Android游戏做个简单的介绍,也对本次吃豆人游戏做个简单的阐明和介绍。
1.1 选题背景及意义
短短三十年的发展,手机从以前刚出现的1G网络发展到现在的4G网络,这个速度是非常的快,差不多在刚起步前十年的时候,手机发展最为快,那时候,手机它的硬件方面有得到大大的进步和发展,就拿摩尔定律来对比速度的话,他也是超越电子发展的规律,随着手机的飞速发展,手机的功能也很快的完善和改造。以前手机系统都是单片机的系统,而现在已经发展到手机的系统是嵌入式的系统。而我们当今时代的人们,用到的系统都是智能系统了,我们已经完全超越了起初对手机功能的需求。从早期的Symbian系统,到目前三分天下的IOS系统,Windows Phone系统以及Android系统。最近,服务器行业最为流行的Ubantu系统也加入了手机智能系统行列。一直处于市场第一名的就是我们现在大多数人用的Android系统,它占据市场的速度是可见的。【1】
Android它是很便捷的一个系统,是一种很方便的手机操作系统,Android是基于Linux内核的一种操作系统。Google公司于2007年成立OHA联盟,推出了Android手机系统平台。由于其优异性和开源性,一经推出便受到开发者和各大手机厂商的青睐。Android的系统架构采用了我们熟知的软件堆层的架构,Android从结构图看分为四层,它们依次是这四个从层次,一:应用程序层二:系统运行库层,三:应用程序框架层,四:Linux内核层。
对Android系统的它的平台来说,它的最大的特色就是开源性,正是由于这种特性,开发者和手机厂商可以制作插入自己的设计理念,消费者也可以体验到多彩的平台特色。Android另一个特色就是低投入。这样开发者就可以以极低的投入赚取更高的收入。Android平台融入了Web应用,从技术角度来看,这种平台更适合于娱乐时代的广大消费者。随着Android平台的更新换代,Android的表现越来越良好,市场满意度越来越强大。
为Android系统平台最为广泛的功能就是手机应用。而手机游戏是手机应用不可缺少的一部分。从全球角度而言,全球手机持有量已经占有人类总人口的1/4,每天还有更多的人拥有手机。这给我们一个大大的想象空间:手机将会成为21世纪人手一个的生活必需品,手机游戏必然的会有更为广阔的市场。
综上所述,Android平台将在未来手机操作系统市场上的霸主不会被取代,而作为手机应用不可缺少的手机游戏将在未来的发展中获得更大的发展空间和前景。
1.2 相关国内外研究现状
2008年,中国电信行业宣布中国进入3G时代,经过几年市场的发展以及大规模基站建设,3G通信已经走入寻常百姓家。中国三大移动运营商推出各自的3G手机收的了广大消费者的赞可。但是,放眼国际,不可否认,我们和西方发达国家的差距还是很大。就连亚洲韩国和日本的水平我们依旧还是有所欠缺。欧美最新的技术已经发展到3.5G时代,传输速度更可达到惊人的数兆每秒。2013年年底,中国移动率先发布4G通讯制式,紧随其后的其他两大运营商也相继发布进军4G领域,这让中国通讯行业第一次与世界看齐。我们不难预测,2014年智能手机市场将以4G为主题展开各种营销大战。
分析国内外消费者对手机应用的需求,我们发现国外主要偏重于功能性,一个应用的好坏在于其功能的价值。也就是说实用性是国外用户最关注的。而相较于国外用户,国内的手机应用更偏重于娱乐性。但是在手机游戏这一块,国内外玩家展现了相似的兴趣。也就表明手机游戏应用在移动应用市场上将扮演重要的角色,各大游戏厂商绝对不会放过这个投资回报超高的区域。所以,我们就拿依据Gartner发布的究数据【2】,在2010年在我们全球的手机游戏总的一个收入已经超过了56亿美元,与2009年的总收入额相比之下,大概的增长率有超过2009年的总收入额的19%,预计未来手机的收入额会越来越好,增长量也会越来越高,这是一个必然的趋势和发展方向。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1091.html
1 绪论
1.1 选题背景及意义 1
1.2 相关国内外研究现状 2
1.3 论文的结构 3
1.4 论文工作和相关任务 4
2 Android平台的研究
2.1 Android平台的介绍 5
2.2 Android系统与当前流行系统比较 5
2.3 Android开发环境的搭建 6
2.4 Android系统的架构 6
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
1.2 相关国内外研究现状 2
1.3 论文的结构 3
1.4 论文工作和相关任务 4
2 Android平台的研究
2.1 Android平台的介绍 5
2.2 Android系统与当前流行系统比较 5
2.3 Android开发环境的搭建 6
2.4 Android系统的架构 6
2.5 Java技术简介 7
3 系统分析与设计
3.1 可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 9
3.2 系统需求分析 9
3.2.1 功能需求 10
3.2.2 非功能性需求 12
3.3 系统设计 13
3.3.1 系统思路设计 13
3.3.2 形象设计 13
4 系统实现
4.1 类框架介绍 14
4.2 界面设计 14
4.2.1 主界面的设计 14
4.2.2 开始游戏后的界面设计 15
4.2.3 排行榜界面的设计 16
4.2.4 游戏退出界面的设计 17
4.2.5 游戏失败画面 17
4.3 Eclipse的具体实现 18
4.3.1 游戏地图设计 18
4.3.2 游戏背景音乐设计 20
4.3.3 游戏主界面设计 21
4.3.4 游戏关卡设计 23
5 系统测试
5.1 游戏的测试环境 25
5.2 功能测试 25
5.3 游戏的兼容性测试 错误!未定义书签。
5.4 游戏性测试 27
结论 29
参考文献 30
致谢 31
1 绪论
随着时代的发展,手机已经越来越普及,手机游戏也随着问世。它已经慢慢代替了很多电子产品,比如说:以前拿电脑打游戏,但现在由于手机功能的完善与发展,越来越多地游戏有了手机版,现在的手机网络已经发展到4G网络。所以,随着手机的强大功能,也出现了手机游戏,随着人们对手机游戏的需求,网络游戏从以前的2G到现在的大型3D游戏,智能手机把游戏带到了每一个人的身边,同时也加快了手机游戏的发展速度。论文主要对Android游戏做个简单的介绍,也对本次吃豆人游戏做个简单的阐明和介绍。
1.1 选题背景及意义
短短三十年的发展,手机从以前刚出现的1G网络发展到现在的4G网络,这个速度是非常的快,差不多在刚起步前十年的时候,手机发展最为快,那时候,手机它的硬件方面有得到大大的进步和发展,就拿摩尔定律来对比速度的话,他也是超越电子发展的规律,随着手机的飞速发展,手机的功能也很快的完善和改造。以前手机系统都是单片机的系统,而现在已经发展到手机的系统是嵌入式的系统。而我们当今时代的人们,用到的系统都是智能系统了,我们已经完全超越了起初对手机功能的需求。从早期的Symbian系统,到目前三分天下的IOS系统,Windows Phone系统以及Android系统。最近,服务器行业最为流行的Ubantu系统也加入了手机智能系统行列。一直处于市场第一名的就是我们现在大多数人用的Android系统,它占据市场的速度是可见的。【1】
Android它是很便捷的一个系统,是一种很方便的手机操作系统,Android是基于Linux内核的一种操作系统。Google公司于2007年成立OHA联盟,推出了Android手机系统平台。由于其优异性和开源性,一经推出便受到开发者和各大手机厂商的青睐。Android的系统架构采用了我们熟知的软件堆层的架构,Android从结构图看分为四层,它们依次是这四个从层次,一:应用程序层二:系统运行库层,三:应用程序框架层,四:Linux内核层。
对Android系统的它的平台来说,它的最大的特色就是开源性,正是由于这种特性,开发者和手机厂商可以制作插入自己的设计理念,消费者也可以体验到多彩的平台特色。Android另一个特色就是低投入。这样开发者就可以以极低的投入赚取更高的收入。Android平台融入了Web应用,从技术角度来看,这种平台更适合于娱乐时代的广大消费者。随着Android平台的更新换代,Android的表现越来越良好,市场满意度越来越强大。
为Android系统平台最为广泛的功能就是手机应用。而手机游戏是手机应用不可缺少的一部分。从全球角度而言,全球手机持有量已经占有人类总人口的1/4,每天还有更多的人拥有手机。这给我们一个大大的想象空间:手机将会成为21世纪人手一个的生活必需品,手机游戏必然的会有更为广阔的市场。
综上所述,Android平台将在未来手机操作系统市场上的霸主不会被取代,而作为手机应用不可缺少的手机游戏将在未来的发展中获得更大的发展空间和前景。
1.2 相关国内外研究现状
2008年,中国电信行业宣布中国进入3G时代,经过几年市场的发展以及大规模基站建设,3G通信已经走入寻常百姓家。中国三大移动运营商推出各自的3G手机收的了广大消费者的赞可。但是,放眼国际,不可否认,我们和西方发达国家的差距还是很大。就连亚洲韩国和日本的水平我们依旧还是有所欠缺。欧美最新的技术已经发展到3.5G时代,传输速度更可达到惊人的数兆每秒。2013年年底,中国移动率先发布4G通讯制式,紧随其后的其他两大运营商也相继发布进军4G领域,这让中国通讯行业第一次与世界看齐。我们不难预测,2014年智能手机市场将以4G为主题展开各种营销大战。
分析国内外消费者对手机应用的需求,我们发现国外主要偏重于功能性,一个应用的好坏在于其功能的价值。也就是说实用性是国外用户最关注的。而相较于国外用户,国内的手机应用更偏重于娱乐性。但是在手机游戏这一块,国内外玩家展现了相似的兴趣。也就表明手机游戏应用在移动应用市场上将扮演重要的角色,各大游戏厂商绝对不会放过这个投资回报超高的区域。所以,我们就拿依据Gartner发布的究数据【2】,在2010年在我们全球的手机游戏总的一个收入已经超过了56亿美元,与2009年的总收入额相比之下,大概的增长率有超过2009年的总收入额的19%,预计未来手机的收入额会越来越好,增长量也会越来越高,这是一个必然的趋势和发展方向。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1091.html