学了一段时间的Java之后,心血来潮写了一个赛车游戏,实现功能如下:
1.键盘监听,控制赛车的左右和上下移动,包括发射子弹。
2.赛车类型选择,可以选择其中的三种车型。
3.分数、生命数、奖励类型等等都已经实现。
4.爆炸效果的实现,撞击之后敌车自动消失的效果实现。
现有Bug如下:
A.爆炸效果未设计好。
B.读档存档未实现,能够取到数据,但是不能够展示在界面上。
C.声音效果未实现。
D.项目运行的时候,还会报错,估计跟线程有关。
操作演示:
启动StartFrame.java即可,键盘的P:暂停、Q:终止 、空格:继续、Enter:发射子弹 界面如下:
效果界面如下:
这个版本尚有许许多多不足之处,新手可作参考,如有大神路过,望能帮小弟改进改进!谢谢!
源码压缩包:
http://download.csdn.net/download/weixin_39309402/10120559