基于Android的打地鼠游戏设计与开发
技术:Android等摘要:
随着现代社会智能手机的快速普及,智能手机几乎已经成为每个人都拥有的电子设备。我通过查阅相应的资料,了解了中国手游市场的现状,知道了在生活节奏日益加快的现代社会,在空闲时间通过操作手机上安装的游戏成为大多数人娱乐和放松的主要方式。而且每个人喜欢的手机游戏的种类以及手机游戏的风格也大不相同,其中一些人喜欢动作类的手机游戏,一些人喜欢益智类的手机游戏,当然也有人喜欢角色扮演类的手机游戏,整个手游市场可以说是百花齐放的热闹场面。而我自己喜欢玩一些益智类的手机游戏,因此我决定自己开发一款以前玩过的单击版的打地鼠益智小游戏。
本课题是基于Android的打地鼠游戏的设计和开发,为用户提供了一个简易的益智类手机小游戏的操作App,让用户可以在空闲的时候能够多一种休闲放松的方式。
本论文首先介绍系统的开发背景和意义,接着介绍了一下中国手游市场得基本状况,然后说明了我开发所使用的的相关知识,核心则是对我所开发的程序的详细功能介绍以及相关功能代码的实现,最后对我此次的游戏开发做了一个系统的总结以及自己在开发过程中所遇到的问题做了一些简单的说明。
关键词 手机游戏;益智小游戏;打地鼠游戏
目录:
摘要 i
Abstract ii
1绪 论 1
1.1研究背景 1
1.1.1移动互联网的发展状况 1
1.1.2移动互联网特点 1
1.1.3Android平台相关发展状况 2
1.1.4中国手游行业市场现状深度调查 2
1.2课题可行性分析 5
1.2.1经济可行性 5
1.2.2技术可行性 5
1.2.3操作可行性 5
1.3论文主要工作 5
1.4论文主要结构 6
2Android技术与相关概念 7
2.1Android移动智能计算平台 7
2.2Android系统框架 7
2.3开发环境和工具 8
2.4Android的四大组件 9
2.4.1Activity 简介 9
2.4.2Service 简介 10
2.4.3Broadcast Receiver 简介 11
2.4.4.ContentProvider简介 11
2.5.Android的生命周期 12
2.6SQLite数据库 14
1.数据库的目的 14
2. SQLite特点 14
3.SQLiteOpenHelper类 14
2.7进程间的通信与意图 15
2.8本章小结 15
3打地鼠游戏介绍 16
3.1游戏规则以及游戏模式 16
1.闯关模式 16
2.竞速模式 16
3.无限模式 16
3.2 其他游戏设置 16
3.3 系统分析 16
1.系统分析的原则 16
2.系统分析的方法 17
3.4游戏功能的需求分析 17
3.4.1闯关模式功能分析 17
3.4.2竞速模式功能分析 18
3.4.3 无限模式功能分析 18
3.4.4背景音乐功能分析 18
3.4.5 成绩记录功能分析 19
3.5系统流程分析 19
4打地鼠游戏详细设计 21
4.1系统设计原则 21
4.2系统设计目标 21
4.3系统总体结构设计 22
4.4游戏成绩数据库表结构设计 22
5系统实现与测试 24
5.1 搭建Android开发环境 24
5.2系统实现 27
5.2.1闯关模式 27
5.2.2 竞速模式 31
5.2.3无限模式 33
6总结 37
致谢 38
参考文献 39
外文原文 40
外文翻译 47
论文字数:25070
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]