本程序使用Myeclipse开发,编码为UTF-8。
本程序实现的主要功能有玩家飞机的控制、玩家飞机子弹发射、敌机移动、敌机子弹发射、boss飞机的折线运动、boss飞机的子弹发射、玩家飞机和boss飞机的血量显示、游戏的暂停开始及重新开始、控制游戏音效的播放、玩家战机的选择(五种战机)、飞机与飞机、飞机与子弹之间的碰撞。
本程序包括十一个类和一个声音文件和图片文件,其中十一个类中包括:主类(PanelFrame),里面的main方法是程序的入口。

程序具体的实现和源代码,可以到这里详细阅读和下载:



最新文章

  1. Sun JDK: Hashmap.get非法使用的挂起分析
  2. jquery的html代码中a的onclick的正确显示的代码
  3. 开发基于Web的RSS阅读器
  4. 软件项目管理0824:招标前客户需要准备的资料
  5. 动态生成HTML页面
  6. 03.openssl-获得支持加密算法
  7. java8 函数式编程_如何使用Java 8函数式编程生成字母序列
  8. 在Qt 中如何使用OpenCV库
  9. Shell脚本学习-阶段三
  10. CICD详解(十五)——Jenkins插件安装失败解决
  11. 电脑硬盘数据不小心格式化后,恢复数据的方法介绍
  12. 利用python selenium+cv2破解qq空间登录滑动验证码(无法获得完整图情况)(上)
  13. c语言long可以存几位数,long long 可以支持多少位的数?
  14. CAD.net二次开发之图层,文字样式,标注样式,标注封装,引线的封装
  15. 高精度地图-黑客又要开始装逼了!
  16. 招商银行信用卡中心2018秋招数据方向笔试题
  17. Python - 升级pip时提示拒绝访问
  18. 视觉里程计 第一部分:前30年的发展和理论基础
  19. 改变世界vs娱乐自己
  20. 此证书的签发者无效解决办法

热门文章

  1. manifest for java:8 not found: manifest unknown: manifest unknown
  2. 无入侵的开屏广告插入方式
  3. Python基础《十八:SMTP发送邮件》
  4. 悲喜一瞬间,此悲伤非彼悲伤:伤感日志
  5. mysql 数据库初始化失败怎么办,MYSQL初始化错误方式详解
  6. 计算机激光鼠标,技嘉GM-M7700 2.4GHz无线激光鼠标
  7. C/C++语言100题练习计划 75——自然数拆分问题(DFS算法实现)
  8. SEO - 搜索引擎优化,您不得不关注的事情
  9. jsonpath使用
  10. mysql 远程load data_mysql导入数据load data infile用法整理