资源简介
使用Java编程实现飞机大战游戏。游戏功能是使用鼠标操纵一架飞机,发射子弹击毁不断来袭的敌机。
游戏规则:在游戏中,英雄机初始生命为2,每击中一架小型敌机加5分,击中一架大型敌机加10分。另外有1/10的概率出现弹药空投,玩家击中即可获取双倍弹药(子弹变为两颗),有1/20的概率出现蜜蜂,击中会增加一条生命,当生命值大于3条时,英雄机体型会变大以平衡游戏难度。当英雄机与飞行物撞击后会减命,生命为0时游戏结束。
代码片段和文件信息
import java.util.Random;
//小型敌机: 是飞行物,也是敌人
public class Airplane extends Flyingobject implements Enemy {
private int speed = 4; //移动步骤
/** 初始化数据 */
public Airplane(){
this.image = ShootGame.airplane;
width = image.getWidth();
height = image.getHeight();
y = -height;
Random rand = new Random();
x = rand.nextInt(ShootGame.WIDTH - width);
}
/** 获取分数 */
@Override
public int getScore() {
return 5;
}
/** //越界处理 */
@Override
public boolean outOfBounds() {
return y>ShootGame.HEIGHT;
}
/** 移动 */
@Override
public void step() {
y += speed;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-01 20:13 201507014319吴乐\
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 0 2017-11-28 16:07 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 539 2017-11-29 14:30 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 668 2017-11-28 22:14 201507014319吴乐\.me
目录 0 2017-12-01 20:13 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 1212 2017-12-01 18:37 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 881 2017-11-28 22:23 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 2502 2017-11-28 22:04 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 2457 2017-11-28 22:36 201507014319吴乐\.me
文件 2457 2017-11-29 15:19 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 3059 2017-11-28 21:25 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 2456 2017-12-01 18:06 201507014319吴乐\.me
文件 2500 2017-11-28 22:04 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 10069 2017-11-28 18:41 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 2504 2017-11-28 21:38 201507014319吴乐\.me
目录 0 2017-12-01 19:29 201507014319吴乐\.me
文件 10383 2017-11-28 20:34 201507014319吴乐\.me
............此处省略440个文件信息
评论
共有 条评论