JAVA swing开发飞机大战小游戏
项目描述
/*
*小白学习中,大神路过勿喷,此只作为初学者参考学习
* 该程序实现了飞机大战游戏的基本实现功能
* GameFrame 此界面为运行界面,ep12.png敌机为道具机
*
* 一、功能:
* 游戏背景随机切换、英雄机的火力转换、设置敌机的出现情况、背景音乐、可以鼠标控制飞机的飞行位置,也可以用键盘
* 消灭道具机可加子弹量(层次为三层,三层后加生命值,不再加子弹量,当生命添满到三条,不再添加。)
* 随分数值的增大,飞机数量也相应增加;
*
* 二、待完善功能:
* 1.背景音乐还完善,存在有时有,有时没有情况
* 2.游戏开始界面还未实现,游戏结束界面还未完善
* 3.开始游戏按钮,暂停按钮,继续游戏按钮,结束游戏按钮还未实现
* 4.敌机爆炸还未实现(如有大神完善了,可以给小白的我学习学习吗)
*
* 三、总结:
* 此游戏运用窗口的布局、类的运用、画笔类的图片加载、多线程的内部类实现动画效果、键盘鼠标控制原理(鼠标键盘监听机制来控制运动方向)、
* 矩形检测碰撞检测。
*/
运行环境
jdk8.0+eclipse
项目技术(必填)
java窗口的布局、类的运用、画笔类的图片加载、多线程的内部类实现动画效果、键盘鼠标控制原理
数据库文件(可选)
无
依赖包文件(可选)
上面是src下的 img文档中的图片和背景音乐,下载后直接放到src下就行,如下面项目截图的目录一样
运行视频(可选)
无
是否原创(转载必填原文地址)
转载(看视频的跟着敲的)
项目截图(必填)
运行截图(必填)
注意事项(可选)
自己建一个java工程,然后将压缩包javatfly的文件放到你新建的工程src目录下运行就行了,图片上面百度网盘有;
背景音乐播放有问题,都学网上的方式进行,但是好像不行,如有大神,可以给小白指点一二,在此谢谢
猜你喜欢
- /
- /javatfly
- /javatfly/javatfly.iml
- /javatfly/src
- /javatfly/src/img
- /javatfly/src/img/bg1.jpg
- /javatfly/src/img/bg2.jpg
- /javatfly/src/img/bg3.jpg
- /javatfly/src/img/bg4.jpg
- /javatfly/src/img/bg5.jpg
- /javatfly/src/img/ep01.png
- /javatfly/src/img
- /javatfly