使用JAVA开发了一个雷霆战机小游戏^_^
2024-05-11 05:56:30
本程序使用Myeclipse开发,编码为UTF-8。
本程序实现的主要功能有玩家飞机的控制、玩家飞机子弹发射、敌机移动、敌机子弹发射、boss飞机的折线运动、boss飞机的子弹发射、玩家飞机和boss飞机的血量显示、游戏的暂停开始及重新开始、控制游戏音效的播放、玩家战机的选择(五种战机)、飞机与飞机、飞机与子弹之间的碰撞。
本程序包括十一个类和一个声音文件和图片文件,其中十一个类中包括:主类(PanelFrame),里面的main方法是程序的入口。
程序具体的实现和源代码,可以到这里详细阅读和下载:
最新文章
- Sun JDK: Hashmap.get非法使用的挂起分析
- jquery的html代码中a的onclick的正确显示的代码
- 开发基于Web的RSS阅读器
- 软件项目管理0824:招标前客户需要准备的资料
- 动态生成HTML页面
- 03.openssl-获得支持加密算法
- java8 函数式编程_如何使用Java 8函数式编程生成字母序列
- 在Qt 中如何使用OpenCV库
- Shell脚本学习-阶段三
- CICD详解(十五)——Jenkins插件安装失败解决
- 电脑硬盘数据不小心格式化后,恢复数据的方法介绍
- 利用python selenium+cv2破解qq空间登录滑动验证码(无法获得完整图情况)(上)
- c语言long可以存几位数,long long 可以支持多少位的数?
- CAD.net二次开发之图层,文字样式,标注样式,标注封装,引线的封装
- 高精度地图-黑客又要开始装逼了!
- 招商银行信用卡中心2018秋招数据方向笔试题
- Python - 升级pip时提示拒绝访问
- 视觉里程计 第一部分:前30年的发展和理论基础
- 改变世界vs娱乐自己
- 此证书的签发者无效解决办法
热门文章
- manifest for java:8 not found: manifest unknown: manifest unknown
- 无入侵的开屏广告插入方式
- Python基础《十八:SMTP发送邮件》
- 悲喜一瞬间,此悲伤非彼悲伤:伤感日志
- mysql 数据库初始化失败怎么办,MYSQL初始化错误方式详解
- 计算机激光鼠标,技嘉GM-M7700 2.4GHz无线激光鼠标
- C/C++语言100题练习计划 75——自然数拆分问题(DFS算法实现)
- SEO - 搜索引擎优化,您不得不关注的事情
- jsonpath使用
- mysql 远程load data_mysql导入数据load data infile用法整理