苏ICP备112451047180号-6
基于Android的飞机大战手游的设计与实现
摘要
随着移动互联网的飞速发展,android 系统的市场占有该领域越来越大的版块,其中手游更是占有移动互联网的半壁江山。我敢肯定手机游戏将会是一个前景巨大的产业。手机党风行的今天,手机游戏有着得天独厚的“客户端”优势,以及手机随时随地使用的便携性是 pc 游戏和游戏机不能比拟的。而且手机游戏也比其他种类的游戏更加男女老少咸宜,不会像一般 pc 游戏或者游戏机更适合男生玩,这样受众上也更胜一筹。
其中就有一款游戏--雷电(俗称飞机大战)因为操作简单,节奏明快,因此,作为纵轴射击的经典之作。因此本人也希望能够做一款类似于雷电的小游戏,一方面可以提高自己的编程技能,另一方面也可以算是向曾经玩过的经典射击游戏《雷电》致敬!
这款飞机大战手游是老少咸宜的,上手简单易懂,有乐趣性。简单的操作加上惊险的挑战更适合闲暇时休闲玩耍,我想应该会受到大家的喜爱吧。
关键词:射击游戏;安卓平台;飞机大战
目录
摘 要 2
1 绪论 1 3
2 需求分析和概要设计 2 3
3 界面设计与实现 3 3
4. 游戏设计与实现 6 4
5.项目测试 11 4
6.结论 12 4
参考文献 14 4
致 谢 15 4
1 绪论 1
1.1 开发背景以及目的 1
1.1.2 开发目的 1
2 需求分析和概要设计 2
2.1 需求分析 2
2.2 概要设计 2
3 界面设计与实现 3
3.1 主菜单页面 4
3.2 游戏结束页面 4
3.3 主游戏页面 5
4 游戏设计与实现 6
4.1 我方飞机添加及移动功能 7
4.2 游戏状态信息展示功能 9
5 游戏测试 11
图 4.2.2:战斗到 16 秒时的状态信息 11
5.1 性能测试 11
5.2 标准兼容性测试 12
5.3 总结 12
5.3.1 存在的不足 12
5.3.2 测试总结 12
6.结论 12
参考文献 14
致谢 15
1绪论
随着智能手机的普及率越来越高,个人觉得手机游戏很有前景,特别是一些简单的手机小游戏,同时兼具社交性,可玩性高,快节奏下的生活加上紧张压力下的工作这些都压迫的人们喘不过气来,释放是一种解脱,释放压力的方式有很多,其中“游戏”就是相当不错的一种方式。有人说:游戏人生,人生如戏,我想说并不全是。
1.1开发背景以及目的
1.1.1开发背景
提到飞行射击游戏,无论是 70 后,80 后,90 后甚至是 00 后可能都是有发言权的。还记得那个物资紧张,生活需要粮油票过活的岁月,游戏设备其实就已经偷偷进入了千家万户。而飞行射击游戏,从那时候起就深深的植入了国人的游戏世界中。那些回忆已成为经典,时过境迁,现在的飞行射击游戏已经又被分化出多种多样,有接近现实的模拟空战类,当然也有传统类的横屏竖屏闯关躲弹幕类的游戏,我这款飞行射击手游的设计就是来源于一代经典之作“雷电”。
软件开发环境介绍:
操作系统:Windows7 Professional
开发平台:eclipse + ADT + Android SDK 开发语言:Java (JDK1.7)
1.1.2开发目的
开发游戏的目的我也没什么好说的,我想大多数人的想法是:除了赚钱还能有啥意义啊。但我不这样认为,我觉得开发游戏更好的意义是为了给玩家一种更好的休闲娱乐方式吧,那是一种在现实生活中无法感受到得快感。再谈谈我个人对于“游戏”的理解吧。“游戏”在青少年时是一种毒瘾,但对于心智成熟的成年人而且真正热爱游戏的人来说,那是一种纯真,更是一些人心灵的港湾。我设计的这款飞行手游的主要目的是向经典“雷电”致敬,其次是为了给更多的人带来乐趣。
参考文献
[1](美)迈耶.Android 4 高级编程(第 3 版)[M] 清华大学出版社,2013 年 04 月
[2] 李兴华. Android 开发实战经典 [M] 清华大学出版社,2012 年 03 月
[3] 王东华.Android 开发实例大全(第二版) [M] 电子工业出版社,2014 年 9 月
[4]李刚. 疯狂 Android 讲义[M]电子工业出版社 2011
[4]李刚. 疯狂 Android 讲义[M]电子工业出版社 2011