1 Star 0 Fork 62

Roby&奋斗码农 / StormPlane

forked from hteng / StormPlane 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

StormPlane

《沙漠风暴》是一款类似于雷电的纵版射击游戏,该游戏以沙漠主题为背景,采用要塞突击的模式进行游戏。游戏的操作简单,节奏明快,画面效果以及战斗特效都很不错,各种武器攻击和爆炸的光影效果同样非常华丽炫目。目前该项目已在GitHub开源,欢迎各位游戏爱好者以及Android开发者Fork,如果喜欢这款游戏,可以给项目一个Star。

游戏已经在华为、小米等手机上测试通过,同时也支持各种机型,欢迎下载:点击下载

若以上链接失效,请戳这里:apk下载

游戏说明

  • 战机会自动发射子弹,玩家只需用手指控制战机,改变战机方向即可
  • 我方战机共有三种形态,各种战机的攻击方式跟子弹威力均不相同
  • 敌机也分为好几种,每种敌机血量、移动方式、攻击模式也不同
  • 敌机在血量降低到一定阈值时,将会进入狂暴模式,战力大幅提升
  • BOSS有多种状态模式,移动方式跟子弹类型会随着相应的状态而改变
  • 游戏中会出现各种辅助道具,比如导弹,子弹等,玩家可以通过道具增强战力
  • 游戏中有各种游戏特效,比如战机爆炸,导弹引爆,无敌光辉等,画面华丽
  • 游戏分六个等级,等级随着分数的增加而提升,同时敌军也会越来越强力
  • 游戏会记录分数,击落不同的敌机能获取到相应的分数,分数代表着战绩

我方战机

1.蓝色战机『 blue_plane』:初始时默认的战机,子弹类型为蓝色激光粒子弹,威力小,直线射击

2.紫色战机『 purple_plane』:子弹类型为紫色双螺旋粒子炮,威力中等,但可以同时发射出两发子弹,伤害值也是很可观

3.红色战机『 red_plane』:子弹类型为红色追踪战斧冲击波,威力是三者中最大的,能够进行全屏追击射击,输出狂暴

敌方战机

  1. 敌方小型机:战力最弱,以飘动方式移动,初期不具备威胁性。后期移动速度提升后,要小心防范,以免被撞机

    small_enemy

  2. 敌方中型机:实力一般,直线移动,血量比小型机多,靠后推力移动。初期不具备太大威胁,后期速度大幅提升后,将会以导弹的方式,进行垂直冲撞攻击,由于血量稍多,如果不能在俯冲时将其击毁,就通过移动的方式躲开其攻击

    middle_enemy

  3. 敌方大型机:实力仅次于BOSS,皮粗血厚,同时还能发射子弹,移动力稍差。大型机虽然移动缓慢,但一般是成群出现,联合形成一道肉墙,阻断路线的同时,发射出烈焰飘雪弹,初期便具有强大杀伤力,后期更是具备了变身能力,血量提升的同时,发射子弹的速度也更快,不容易对付

    big_enemy

  4. 敌方BOSS机:游戏中实力最强的存在,拥有各种移动方式以及攻击模式,子弹杀伤力也很恐怖。BOSS共有四种状态:普通状态,愤怒状态, 疯狂状态,极限状态,状态随着血量值而改变:初始为普通状态(蓝色机体),移动方式为左右移动,子弹输出较为平缓,相对容易对付;进入愤怒状态时(棕色机体),BOSS将挪到最底下(射击盲区),由下往上发射子弹,这个状态最难缠,BOSS占据了我方机体的下方位置,跟前方的敌机形成前后夹击,而且我方机体的活动空间大大减小,同时由于子弹受限,无法攻击到最底下的BOSS机,只能用导弹去轰炸BOSS,建议多留点导弹备用;愤怒状态不会持续很久,很快BOSS将进入疯狂状态(红色机体),这个状态下,BOSS会上下左右全屏移动,同时进行全方位扫射,要注意躲开BOSS的攻击;极限状态跟疯狂状态相似(红色机体),但移动速度更快,冲撞更猛烈,输出更疯狂,这个时候BOSS血量已经接近极限,机体也在不断闪烁,此时只需持续攻击,就能击沉BOSS机体

    boss_enemy

道具清单

  1. 紫色弹夹『purple_bullet_goods』:获得后会我方机体会变成紫色战机,子弹自动切换成紫色的螺旋粒子炮,两边同时发射子弹

  2. 红色弹夹『purple_bullet_goods』:获得后会我方机体会变成红色战机,子弹自动切换成红色的战斧冲击波,带全屏追击扫射功能

  3. 导弹物品『missile_goods』:获得后会存放到导弹仓库中(上限为:X9),可以在游戏中进行使用,能对全屏敌机造成大量伤害

  4. 生命物品『life_goods』:获得后我方生命+1(上限为:X9),生命值为0时,游戏结束

子弹类型

  1. 我方机体的蓝色激光粒子弹『 blue_bullet』:我方战机的默认子弹,威力小,直线射击,特殊子弹的弹夹不足时,会自动恢复成该子弹

    效果图预览

    blue_shooting

  2. 我方机体的紫色双螺旋粒子炮『 purple_bullet』:双发齐射,威力中等,弹道为螺旋形,需要通过获得特殊弹夹来获取,持续时间为15s

    效果图预览

    purple_shooting

  3. 我方机体的红色追踪战斧冲击波『 red_bullet』:单发速射,威力最强,弹道不固定,能够进行全屏追击射击,需要通过获得特殊弹夹来获取,持续时间为15s

    效果图预览

    red_shooting

  4. 敌方大型机的烈焰飘雪弹『big_enemy_bullet』:红色颗粒子弹,伤害一般,发射后会像雪花般左右飘落下来,配合大型机群的联动输出,威力十足

    效果图预览

    big_enemy_shooting

  5. BOSS机的火焰弹『boss_bullet_default』:BOSS的默认子弹,初期为普通的单发直线射击,威力一般,后期加强后会变成连续喷射的火焰阵,威力大幅提升

    初期火焰弹效果图预览

    boss_shooting_fire_pinball

    后期火焰阵效果图预览

    boss_shooting_fire_array

  6. BOSS机的闪光粒子球『boss_bullet_sun_particle』:金黄色颗粒状的子弹,伤害一般,弹道为横向飘动,移动速度极快,宛如幽灵一般

    效果图预览

    boss_shooting_sun_particle

  7. BOSS的悬浮三角颗粒『boss_bullet_triangle』:三角状的漂浮物,威力一般,向上漂浮挪动,移动速度缓慢,像个漂浮炸弹一样占据着空间,具备战略意义

    效果图预览

    boss_shooting_triangle

  8. BOSS的双生闪电球『boss_bullet_thunderballboss_bullet_thunderball』:红绿色的闪电球状物,威力中等,以'S'型螺旋上升移动,速度中等,是BOSS在屏幕下方时的主要攻击方式

    效果图预览

    boss_shooting_thunderball

  9. BOSS的恶魔地狱火『boss_bullet_hellfireboss_bullet_hellfire』:BOSS的终极武器,威力强大,黄色火焰移动平稳,红色火焰移动飘忽,地狱火由沙漠中冒出,不断向上蔓延,可以进行全屏无缝攻击,配合BOOS的火焰阵,威力巨大

    效果图预览

    boss_shooting_hellfire

License

Copyright 2016 HurTeng

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "{}" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright {yyyy} {name of copyright owner} Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

简介

️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行) 展开 收起
Android
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Android
1
https://gitee.com/beilutesoft/StormPlane.git
git@gitee.com:beilutesoft/StormPlane.git
beilutesoft
StormPlane
StormPlane
master

搜索帮助