本游戏使用的主要技术有Swing编程、面向对象编程、多线程编程。本想用I/O编程实现保存游戏数据,感觉单机版的没必要就没弄了。...发射时添加音效
4、击中对方坦克时,坦克消失,显示爆炸效果;子弹击中墙壁时,子弹消失
5、我方坦克吃到血块时,生命值加30(可以自己设定);我方被击中时每次血量减50
6、移动过程中检测碰撞,包括坦克与坦克...,坦克与草地、河流、墙壁等
7、声音处理(开始音乐、背景音乐、移动音效、爆炸音效等)
8、菜单处理(重新开始、暂停/继续游戏、是否播放背景音乐、设置游戏难度、帮助等)
9、默认击中一个敌人得100分,达到...=t){
if(this.live&&t.isLive()&&this.getRect().intersects(t.getRect())){
this.stay();
t.stay...该程序谨供参考,不得用于商业用途,希望大神能提出更多优化的建议,一起交流。