9

3.2.3  Android SDK的下载与安装 10

3.2.4  创建与启动Android 模拟器 12

4  贪吃蛇游戏的设计 13

4.1  贪吃蛇游戏的需求分析 13

4.1.1  游戏的功能分析 13

4.1.2  游戏的界面需求 13

4.1.3  游戏的操作控制需求 13

4.2  贪吃蛇游戏的总体设计 14

4.3  贪吃蛇游戏的具体设计 15

4.3.1  游戏类模块的具体设计 15

4.3.2  增加屏幕触控功能设计 22

5  软件调试 23

结  论 28

致  谢 29

参考文献 30

附  录 31

 1 引言

1.1  研究背景

1.1.1  手机游戏的发展

当今社会,科技不断发展,人们对电子产品的需求不断变化,移动设备越来越普及。人们对手机的性能要求也越来越高,手机开始向智能化方向发展。现在的手机的计算性能已经大大提高,并且出现了适合手机的操作系统,在很多场合已经代替了PC机。得益于手机性能的提高,现在的手机已经可以运行很多第三方的大型游戏,不论界面还是用户体验都可以做的很好。又由于手机操作系统的发展,使得手机游戏的编写也变得更加容易。再加上手机的便携性的特点,近年来,手机游戏逐渐占据了大量的市场,成为了一种使用频率很高的娱乐方式。报告显示,2011年中国手机游戏产业的整体市场规模保持了49.4%的增长,市场规模达到了36.9亿,很多个人开发者和游戏公司从中获益。而在日本,手机游戏市场同样火爆,市场规模已超过850亿日元;在美国,手机游戏作为人们最喜欢的手机应用之一,在iPhone和Android等操作系统推出后也发展迅速。通过图1.1,可以直观的看出我国手机游戏市场这几年来的发展状况。

 从上图可以看出,我国的手机游戏市场规模正不断变大,而且发展速度越来越快,截至2012年,市场规模已达到65亿。由此可见,手机游戏已经成为了软件发展的一个新的热点,并且有不断发展的趋势。

1.1.2  Android手机游戏平台

    Android一词在英文中的是“机器人”的意思,美国搜索引擎公司Google(谷歌)于2007年11月5日宣布的基于Linux平台的开源手机操作系统,其名称即Android,该平台基于Linux 核心,由操作系统、中间件、用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专利权障碍,号称首个为移动终端打造的真正开放和完整的移动软件[9]。Android严格意义上不能算是Linux操作系统的一种,它是在Linux2.6的内核基础上运行的。Android系统的层次可以简单的描述为:底层为Linux,中间是叫作Dalvik的java虚拟机,上层是Android运行库,Android系统的应用软件都是运行在Dalvik之上的java软件,而Dalvik是运行在Linux中[5]。

自从Google 2008年9月发布智能手机Android操作系统平台以来,Android平台的发展就令人叹为观止。就全世界智能手机市场份额而言,Android操作系统的市场份额占据25.5%,在目前已经跃居第二位,而去年仅仅占据3.9%,位居第五位。同其他智能手机操作系统相比,根据2010年Google的官方数据统计(如表1),也可以看出Android的市场份额仅赐予一直居高不下的RIM BlackBerry和Apple iOS操作系统,成为世界第三。可以说到目前为止,Android操作系统已经成为智能手机市场上销售量增长最快、发展最迅速、也是最具竞争力的手机操作平台。

上一篇:C#+sqlserver汽车国家标准查询系统设计
下一篇:MFC树与二叉树实验程序开发

电子政务环境下公务员的...

提高实时操作系统的实时...

使用http协议和winsockapi实现...

Windows操作系统最新补丁大全【3058字】

windowsnt环境下fddi网卡驱动...

windows nt湜一个功能全面的操作系统【4430字】

Linux操作系统下以太网卡的...

网络语言“XX体”研究

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯