飞机大战

文章目录

  • 前言
    • 话不多说先上效果图
  • 开始界面
    • 游戏开始
    • 击败蜜蜂获得奖励
    • 敌人死亡动画
    • 超大型敌人
    • 按空格发射导弹清空所有敌人和子弹

前言

代码有点多我把代码放码云上了码云地址放在了文章最后


提示:以下是本篇文章正文内容,下面案例可供参考

**

话不多说先上效果图

**

开始界面

游戏开始

击败蜜蜂获得奖励

奖励有三种
增加生命
增加火力
增加炸弹
tips:生命满为5满后生命奖励变为护盾,炸弹满后变成增加火力

敌人死亡动画

超大型敌人

tip:所有敌人的属性是会随着分数的上升而增长的

超大型敌人前进是有动画的

被攻击时显示血条和显示被攻击状态

超大型敌机不会出界但同时只能存在三架,达到一定高度时左右移动并发射子弹

分数超过300分后超大敌机还会发射跟踪子弹

按空格发射导弹清空所有敌人和子弹



感谢看到最后
代码和素材我都放在这了
Gitee :https://gitee.com/wangrun66/the_plane_war.git
希望能顺手给颗星星

Java飞机大战超全版(plus版)相关推荐

  1. Java学习记录:Java飞机大战进阶版(敌人有子弹、有生命、有boss、有声音、还有大招一键清屏)

    Java飞机大战 序言 一.项目需求分析 二.各个对象类的设计 加载图片类Images 抽象类FlyingObject 天空类Sky 小敌机类Airplane 大敌机类BigAirplane 侦察机类 ...

  2. 2017二级c语言成绩,2017全国计机等级考试二级C语言知识点超全整(打印版).docx

    2017全国计机等级考试二级C语言知识点超全整(打印版) 全国计算机 等级考试 目录 第一部分 公共基础知识 第 1 章 算法与数据结构1 HYPERLINK \l "_TOC_250068 ...

  3. JAVA飞机大战游戏附源码

    JAVA飞机大战附源码 java飞机大战 效果图如下 java飞机大战 话不多说 直接上源码 窗体部分 package UI; //自定义窗体 //创建类 继承JFrame //创建构造方法,设置窗体 ...

  4. Python飞机大战(究极迫害版)

    最近Python学到了项目开发,里面有一个飞机大战的项目挺感兴趣的,不过只是把别人做过的项目重做一遍未免太无聊,所以打算做一个究极迫害版. 首先是对原来项目图片的处理 在上面的图片中,原来是战机的图片 ...

  5. matlab飞机大战小游戏(第二版)

    第一版链接:https://blog.csdn.net/slandarer/article/details/88025006 游戏截图: ------------------------ 游戏动图: ...

  6. 全民飞机大战(微信小程序版游戏)----微信开发者工具

    一.微信开发者工具 微信开发者工具是一款专业高效的小程序开发工具,用户通过软件可以制作微信小程序和给公众号添加新的功能使用,非常地方便. 下载地址: 稳定版 稳定版 Stable Build | 微信 ...

  7. java飞机大战--点到点分解

    这里写目录标题 项目简介: 项目的思维导图: 遇见问题: 运行页面: 类的实现 ShootGame类: Hero类: Bullet类: flyObjet类: airPlane类: Bee类: 项目简介 ...

  8. 可扩展java游戏框架实践之java飞机大战

    前言 在Java awt frame下利用画笔工具实现一个游戏框架. 该框架支持: 游戏动画实现 动图实现 移动实现 碰撞检测 游戏流程控制 游戏音乐控制 功能设计实现 ①游戏动画实现 JFrame下 ...

  9. 写一个JAVA飞机大战小游戏AirPlaneWar

    纷争开始了 文章目录 开发环境 前言 一.代码部分 1.项目结构及下载方法 2.代码 1.AirPlane.java 2.Award.java 3.Bee.java 4.BigAirPlane.jav ...

  10. java飞机大战流程图_飞机大战说明文档

    JIANGXI AGRICULTURAL UNIVERSITY精彩内容,尽在百度攻略:https://gl.baidu.com 科技月月评设计报告 精彩内容,尽在百度攻略:https://gl.bai ...

最新文章

  1. CF - 741(C. Arpa’s overnight party and Mehrdad’s silent entering) 二分图构造
  2. 扫雷游戏网页版_做游戏,单人行动可行吗(3.让我试试扫雷)
  3. (转) Spring 3 报org.aopalliance.intercept.MethodInterceptor问题解决方法
  4. C/C++ OpenCV之Laplacian边缘检测
  5. ACM_基础知识(二)
  6. (50)FPGA数组描述(reg型)
  7. MySQl Modify JSON Values
  8. dtproperties表小解[网络收集]
  9. Android 获取唯一机器码的代码
  10. 在win7 64位上安装VS2015的问题汇总
  11. linux下载文件命令
  12. anaconda在windows和mac上的安装并部署grasshopper_ghpythonremote
  13. linux 安装mysql(rpm文件安装)
  14. 服务器系统试用,苹果“雪豹”服务器操作系统试用安装篇
  15. 神经网络第一篇——感受野的学习、计算与思考
  16. oier必备的博客和OJ
  17. HashMap的实现原理(简要概述)
  18. RFID-MFRC522射频识别S50白卡
  19. Vue的项目搭配以及实现页面跳转【电竞杜小帅】
  20. 【elasticSearch】 _cat命令详解

热门文章

  1. 小程序“成语猜题”部分答案,总共28667题
  2. JVisualVM监控jvm
  3. 苹果手机密码锁如何解锁
  4. 深度装机大师一键重装_做好电脑重装系统前后的这些注意事项,让你从此摆脱装机忧愁!...
  5. 精心整理Node.js入门---原理篇
  6. as400 编程语言c,AS400_RPG入门
  7. webm格式怎么转换成mp4?
  8. 梨花众创 - 微信支付宝收款二维码合并器
  9. PN5321(PN5321A3HN/C106)国产替代,FSVP532软硬件兼容,支持A卡,B卡,FeliCa卡,支持ISO/IEC18092,ECM340点对点
  10. 图解OAuth 2.0协议族(一):授权码 auth code