# StormPlane
**《沙漠风暴》是一款类似于雷电的纵版射击游戏,该游戏以沙漠主题为背景,采用要塞突击的模式进行游戏。游戏的操作简单,节奏明快,画面效果以及战斗特效都很不错,各种武器攻击和爆炸的光影效果同样非常华丽炫目。目前该项目已在[**GitHub**](https://github.com/HurTeng/StormPlane)开源,欢迎各位游戏爱好者以及Android开发者Fork,如果喜欢这款游戏,可以给项目一个Star。**
##
**游戏已经在华为、小米等手机上测试通过,同时也支持各种机型,欢迎下载:[点击下载](https://fir.im/an5s)**
若以上链接失效,请戳这里:[apk下载](https://github.com/HurTeng/StormPlane/raw/master/app/release/app-release.apk)
# 游戏说明
- 战机会自动发射子弹,玩家只需用手指控制战机,改变战机方向即可
- 我方战机共有三种形态,各种战机的攻击方式跟子弹威力均不相同
- 敌机也分为好几种,每种敌机血量、移动方式、攻击模式也不同
- 敌机在血量降低到一定阈值时,将会进入狂暴模式,战力大幅提升
- BOSS有多种状态模式,移动方式跟子弹类型会随着相应的状态而改变
- 游戏中会出现各种辅助道具,比如导弹,子弹等,玩家可以通过道具增强战力
- 游戏中有各种游戏特效,比如战机爆炸,导弹引爆,无敌光辉等,画面华丽
- 游戏分六个等级,等级随着分数的增加而提升,同时敌军也会越来越强力
- 游戏会记录分数,击落不同的敌机能获取到相应的分数,分数代表着战绩
# 我方战机
1.蓝色战机『 ![blue_plane](img/blue_plane.png)』:初始时默认的战机,子弹类型为蓝色激光粒子弹,威力小,直线射击
2.紫色战机『 ![purple_plane](img/purple_plane.png)』:子弹类型为紫色双螺旋粒子炮,威力中等,但可以同时发射出两发子弹,伤害值也是很可观
3.红色战机『 ![red_plane](img/red_plane.png)』:子弹类型为红色追踪战斧冲击波,威力是三者中最大的,能够进行全屏追击射击,输出狂暴
# 敌方战机
1. 敌方小型机:战力最弱,以飘动方式移动,初期不具备威胁性。后期移动速度提升后,要小心防范,以免被撞机
![small_enemy](img/small_enemy.png)
2. 敌方中型机:实力一般,直线移动,血量比小型机多,靠后推力移动。初期不具备太大威胁,后期速度大幅提升后,将会以导弹的方式,进行垂直冲撞攻击,由于血量稍多,如果不能在俯冲时将其击毁,就通过移动的方式躲开其攻击
![middle_enemy](img/middle_enemy.png)
3. 敌方大型机:实力仅次于BOSS,皮粗血厚,同时还能发射子弹,移动力稍差。大型机虽然移动缓慢,但一般是成群出现,联合形成一道肉墙,阻断路线的同时,发射出烈焰飘雪弹,初期便具有强大杀伤力,后期更是具备了变身能力,血量提升的同时,发射子弹的速度也更快,不容易对付
![big_enemy](img/big_enemy.png)
4. 敌方BOSS机:游戏中实力最强的存在,拥有各种移动方式以及攻击模式,子弹杀伤力也很恐怖。BOSS共有四种状态:普通状态,愤怒状态, 疯狂状态,极限状态,状态随着血量值而改变:初始为普通状态(蓝色机体),移动方式为左右移动,子弹输出较为平缓,相对容易对付;进入愤怒状态时(棕色机体),BOSS将挪到最底下(射击盲区),由下往上发射子弹,这个状态最难缠,BOSS占据了我方机体的下方位置,跟前方的敌机形成前后夹击,而且我方机体的活动空间大大减小,同时由于子弹受限,无法攻击到最底下的BOSS机,只能用导弹去轰炸BOSS,建议多留点导弹备用;愤怒状态不会持续很久,很快BOSS将进入疯狂状态(红色机体),这个状态下,BOSS会上下左右全屏移动,同时进行全方位扫射,要注意躲开BOSS的攻击;极限状态跟疯狂状态相似(红色机体),但移动速度更快,冲撞更猛烈,输出更疯狂,这个时候BOSS血量已经接近极限,机体也在不断闪烁,此时只需持续攻击,就能击沉BOSS机体
![boss_enemy](img/boss_enemy.png)
# 道具清单
1. 紫色弹夹『![purple_bullet_goods](img/purple_bullet_goods.png)』:获得后会我方机体会变成紫色战机,子弹自动切换成紫色的螺旋粒子炮,两边同时发射子弹
2. 红色弹夹『![purple_bullet_goods](img/red_bullet_goods.png)』:获得后会我方机体会变成红色战机,子弹自动切换成红色的战斧冲击波,带全屏追击扫射功能
3. 导弹物品『![missile_goods](img/missile_goods.png)』:获得后会存放到导弹仓库中(上限为:X9),可以在游戏中进行使用,能对全屏敌机造成大量伤害
4. 生命物品『![life_goods](img/life_goods.png)』:获得后我方生命+1(上限为:X9),生命值为0时,游戏结束
# 子弹类型
1. 我方机体的蓝色激光粒子弹『
![blue_bullet](img/blue_bullet.png)』:我方战机的默认子弹,威力小,直线射击,特殊子弹的弹夹不足时,会自动恢复成该子弹
效果图预览
![blue_shooting](img/blue_shooting.jpg)
2. 我方机体的紫色双螺旋粒子炮『 ![purple_bullet](img/purple_bullet.png)』:双发齐射,威力中等,弹道为螺旋形,需要通过获得特殊弹夹来获取,持续时间为15s
效果图预览
![purple_shooting](img/purple_shooting.gif)
3. 我方机体的红色追踪战斧冲击波『 ![red_bullet](img/red_bullet.png)』:单发速射,威力最强,弹道不固定,能够进行全屏追击射击,需要通过获得特殊弹夹来获取,持续时间为15s
效果图预览
![red_shooting](img/red_shooting.gif)
4. 敌方大型机的烈焰飘雪弹『![big_enemy_bullet](img/big_enemy_bullet.png)』:红色颗粒子弹,伤害一般,发射后会像雪花般左右飘落下来,配合大型机群的联动输出,威力十足
效果图预览
![big_enemy_shooting](img/big_enemy_shooting.gif)
5. BOSS机的火焰弹『![boss_bullet_default](img/boss_bullet_default.png)』:BOSS的默认子弹,初期为普通的单发直线射击,威力一般,后期加强后会变成连续喷射的火焰阵,威力大幅提升
初期火焰弹效果图预览
![boss_shooting_fire_pinball](img/boss_shooting_fire_pinball.jpg)
后期火焰阵效果图预览
![boss_shooting_fire_array](img/boss_shooting_fire_array.jpg)
6. BOSS机的闪光粒子球『![boss_bullet_sun_particle](img/boss_bullet_sun_particle.png)』:金黄色颗粒状的子弹,伤害一般,弹道为横向飘动,移动速度极快,宛如幽灵一般
效果图预览
![boss_shooting_sun_particle](img/boss_shooting_sun_particle.gif)
7. BOSS的悬浮三角颗粒『![boss_bullet_triangle](img/boss_bullet_triangle.png)』:三角状的漂浮物,威力一般,向上漂浮挪动,移动速度缓慢,像个漂浮炸弹一样占据着空间,具备战略意义
效果图预览
![boss_shooting_triangle](img/boss_shooting_triangle.jpg)
8. BOSS的双生闪电球『![boss_bullet_thunderball](img/boss_bullet_thunderball_red.png) ,![boss_bullet_thunderball](img/boss_bullet_thunderball_green.png)』:红绿色的闪电球状物,威力中等,以'S'型螺旋上升移动,速度中等,是BOSS在屏幕下方时的主要攻击方式
效果图预览
![boss_shooting_thunderball](img/boss_shooting_thunderball.jpg)
9. BOSS的恶魔地狱火『![boss_bullet_hellfire](img/boss_bullet_hellfire_yellow.png) , ![boss_bullet_hellfire](img/boss_bullet_hellfire_red.png)』:BOSS的终极武器,威力强大,黄色火焰移动平稳,红色火焰移动飘忽,地狱火由沙漠中冒出,不断向上蔓延,可以�
没有合适的资源?快使用搜索试试~ 我知道了~
Andriod studio 3.5项目源码之雷电_飞机大战
共1490个文件
flat:562个
dex:195个
class:193个
需积分: 37 21 下载量 132 浏览量
2020-04-08
14:32:05
上传
评论 3
收藏 38.59MB ZIP 举报
温馨提示
调试环境如下: Android Studio 3.5.1 for Windows 64-bit minSdkVersion 22 targetSdkVersion 29 gradle-5.4.1
资源推荐
资源详情
资源评论
收起资源包目录
Andriod studio 3.5项目源码之雷电_飞机大战 (1490个子文件)
+Bky_PlqNc929E5P1E9MHgMqN_M= 33KB
+Bky_PlqNc929E5P1E9MHgMqN_M= 33KB
38pNGBK5f8z7HU9DCrjuFt0jvQE= 34KB
38pNGBK5f8z7HU9DCrjuFt0jvQE= 34KB
4WyJVGTvLogDeWWaucCWE1D_NgY= 31KB
4WyJVGTvLogDeWWaucCWE1D_NgY= 31KB
6Dgx83QHL_a542balHDc2gjRAv8= 13KB
6Dgx83QHL_a542balHDc2gjRAv8= 13KB
9+X_ZfAGt_E2_iAkRmZlY0NTc7Y= 11KB
9+X_ZfAGt_E2_iAkRmZlY0NTc7Y= 11KB
_S+lrdrrUChCQBIGgB31qA6K2qs= 63KB
_S+lrdrrUChCQBIGgB31qA6K2qs= 63KB
resources-debug.ap_ 2.72MB
app-debug.apk 3.7MB
app-release.apk 2.19MB
gradlew.bat 2KB
executionHistory.bin 1.35MB
fileHashes.bin 135KB
outputFiles.bin 22KB
taskHistory.bin 22KB
resourceHashesCache.bin 18KB
last-build.bin 1B
R$styleable.class 39KB
R$styleable.class 28KB
R$style.class 21KB
R$style.class 21KB
MainView.class 15KB
R$attr.class 14KB
R$attr.class 12KB
R$styleable.class 11KB
BossPlane.class 11KB
MyPlane.class 8KB
R$id.class 7KB
R$drawable.class 7KB
R$dimen.class 7KB
ReadyView.class 7KB
R$dimen.class 7KB
EndView.class 6KB
R$id.class 6KB
R$drawable.class 6KB
BigPlane.class 5KB
R$color.class 5KB
R$color.class 5KB
R$styleable.class 4KB
MyPurpleBullet.class 4KB
GameObjectFactory.class 3KB
BossDefaultBullet.class 3KB
R$id.class 3KB
R$id.class 3KB
R$id.class 3KB
R$id.class 3KB
R$id.class 3KB
R$id.class 3KB
R$attr.class 3KB
GameGoods.class 3KB
MainActivity.class 3KB
MiddlePlane.class 3KB
SmallPlane.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
EnemyPlane.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
R$styleable.class 3KB
MyRedBullet.class 2KB
BossYHellfireBullet.class 2KB
BossTriangleBullet.class 2KB
BossSunBullet.class 2KB
BossRHellfireBullet.class 2KB
BossGThunderBullet.class 2KB
R$layout.class 2KB
BigPlaneBullet.class 2KB
BossFlameBullet.class 2KB
GameObject.class 2KB
R$layout.class 2KB
BaseView.class 2KB
MyBlueBullet.class 2KB
GameSoundPool.class 2KB
R$string.class 2KB
R$string.class 2KB
GameConstant.class 2KB
R$anim.class 2KB
R$anim.class 2KB
EnemyBullet.class 2KB
R$dimen.class 2KB
Bullet.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$dimen.class 2KB
R$id.class 1KB
共 1490 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15
资源评论
zlaizyy
- 粉丝: 5
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功