【Android论文栏目提醒】:网学会员,鉴于大家对Android论文十分关注,论文会员在此为大家搜集整理了“基于Android平台的“挪砖块” 游戏设计与实现”一文,供大家参考学习!
随着手机的日益普及、Android手机的迅猛发展,Android应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。特别是手机性能的逐渐增强,手机作为一个游戏平台越来越成熟了。本论文着眼于Android平台的应用,开发一款可用的手机游戏程序——挪砖块。
本文首先介绍基于Android平台应用软件开发的背景,阐述了手机游戏的现状与发展情况;接着介绍Android平台的搭建;然后通过一个较完整的软件开发周期,采用Java的MVC模式及eclipse开发工具,从需求分析到游戏的设计、实现、调试,最终实现实现了“挪砖块“游戏。并经过严格的测试,可以在手机上正常使用。
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1 Android软件开发的背景 1
1.2 手机游戏的特点 2
1.2.1 手机游戏的优点 2
1.2.2 手机游戏的缺点 2
1.2.3 成功手机游戏的特点 3
1.3 手机游戏的发展概况 4
1.3.1 手机游戏的现状 4
1.3.2 手机游戏的发展情况 5
第2章 Android平台搭建 8
2.1 准备下载的软件 8
2.2 java软件安装与设置 8
2.3 Android-sdk_r08-windows软件安装与设置 9
2.4 Eclipse配置 12
第3章 游戏设计 17
3.1 需求分析 17
3.1.1 手机基本需求 17
3.1.2 功能需求 17
3.1.3 系统版本兼容需求 18
3.2 游戏设计 18
3.2.1 功能分析游戏功能总流程图 18
3.2.2 游戏界面设计思想 19
3.2.3 算法设计 19
3.2.4 关卡界面设计 20
3.2.5 主界面设计 21
第4章 游戏实现 22
4.1 地图的读取 22
4.1.1 Android文件的读取 22
4.1.2 地图设计与读取 22
4.2 音乐控制 23
4.2.1 对音乐的基本操作 23
4.2.2 保存音乐的状态 24
4.2.3 服务中来播放音乐 24
4.2.4 音量的控制 26
4.2.5 音量控制界面 27
4.3 动画演示 27
4.4 动态显示砖块 28
4.4.1 获取屏幕的长与宽 28
4.4.2 砖块初始化 28
4.4.3 移动的处理 30
4.4.4 砖块到达终点判断 31
4.5 关卡响应与实现 32
4.6 主界面键响应 33
4.7 帮助界面的实现 36
4.7.1 View中动态显示文字 36
4.7.2 按钮文字上光的移动 37
4.8 Android中的xml文件 38
第5章 游戏测试 40
5.1 主界面按钮测试 40
5.2 关卡选择界面按钮测试 40
5.3 声音测试 40
5.4 帮助界面中测试 41
5.5 动画演示及按钮测试 41
结 论 42
参考文献 43
致 谢 44
砖块显示的效果若下:

上一篇:虚拟网络外文翻译