职场大变样社区

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-6-2 09:41:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Android等
摘要:
在2007年11月5日谷歌公司发布了一款全新的面向智能移动端设备的操作系统,这就是Android。经历了几年市场的洗礼,Android凭借其优异的性能占据了大部分智能手机市场。根据最新的调查显示,Android以83.6%的市场占有率稳居移动操作系统市场之首。随着Android系统在国内的风靡,基于Android平台的应用开发也逐渐成为IT开发的一大热门。“水果忍者”、“愤怒的小鸟”等Android游戏应用的成功,让人看到手机游戏在Android平台上的巨大发展空间。基于此,本人采用Eclipse和Android ADT作为集成开发平台,开发本游戏应用。
“飞机大战”作为一款经典游戏,具有操作简单,可玩性高的特点,在各大平台上都能看到它的身影。本应用在传统的飞机大战游戏的基础上,添加了很多创新功能。它主要有五个界面,分别为开始界面,模式选择界面,游戏界面,排行榜界面,游戏设置界面。在模式选择界面,玩家可以选择自己喜欢的模式进行游戏,在游戏结束后会将对玩家得分进行判断是否上榜,然后玩家在排行榜中查看自己的排名。同时作为一款游戏应用,本应用界面设计整洁美观,令人赏心悦目。

关键字:游戏;可玩性;创新;美观

字数:27017
目录:
第一章 绪论    1
第一节 课题研究背景    1
第二节 课题研究目的和意义    1
第三节 可行性分析    2
第二章 系统需求分析    4
第一节 飞机类游戏介绍    4
第二节 用户需求分析    4
第三节 游戏功能分析    5
第四节 游戏性能分析    6
第三章 系统总体设计    7
第一节 游戏功能模块图    7
第二节 游戏流程图    7
第三节 游戏总体设计    8
第四章 系统详细设计    10
第一节 开发工具简介    10
第二节 游戏界面设计    11
第三节 游戏功能实现    14
1.Activity的使用    14
2.使用SurfaceView绘制游戏界面    16
3.在Surface上绘制文字    18
4.使用线程刷新敌机以及子弹    18
5.判断子弹是否相撞    22
6.通过触摸屏幕设置玩家飞机位置    23
7.通过TimeTask和Handle组合来监听时间的增长    24
8.在Activity中传递数据    26
9.使用广播来关闭开启的所有Activity    26
10.在游戏中添加震动效果    27
11.使用onActivityResult从Activity返回数据到上一个Activity    28
12.自定义CheckBox    29
13.异步加载AsyncTask    30
第五章 数据库设计    32
第一节 SQLite数据库介绍    32
第二节 游戏数据库设计    32
第六章 软件测试与调试    37
第一节 白盒测试法    37
第二节 黑盒测试法    38
主要参考文献(资料)    40
致谢    41

包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表