• 大小: 1.13MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-19
  • 语言: Java
  • 标签: java  实例  游戏  

资源简介

小游戏 闲暇的时候可以玩一下哦 挺难得 如果有什么问题,留言评论即可,博主会尽快帮你解决的. 效果图及导入提示请看:http://blog.csdn.net/csdn___lyy/article/details/73550746

资源截图

代码片段和文件信息

package cn.ucai.war;

import java.util.Random;

/*
 * 敌机:是飞行物也是敌人
 */
public class Airplane extends Flyingobject implements Enemy{

private int speed=2; //敌机移动的步数
public Airplane(){
image=ShootGame.airplane;
width=image.getWidth();
height=image.getHeight();
y=-height;
Random rand=new Random(); //创建随机数
//窗体的左上角看作坐标的(00)敌机能够随机出现的位置,x坐标
x=rand.nextInt(ShootGame.WIDTH-width); 
}
// 得分,消灭一架敌机的得分
@Override
public int getScore() {
return 5;
}
//重写走步,敌机是从上往下,所以我们要加上步数
@Override
public void step() {
y+=speed;
}
//重写越界,当敌机飞出下边框,就算飞出边框了
@Override
public boolean outOfBounds() {
return y>ShootGame.HEIGHT;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         379  2017-06-19 15:40  MyPlane\.classpath
     文件         383  2017-03-27 10:00  MyPlane\.project
     文件         598  2017-03-27 10:00  MyPlane\.settings\org.eclipse.jdt.core.prefs
     文件        1039  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Airplane.class
     文件         210  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Award.class
     文件        1134  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Bee.class
     文件      471522  2017-03-14 17:14  MyPlane\bin\cn\ucai\war\BinaryRainMusic.wav
     文件         848  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Bullet.class
     文件         128  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Enemy.class
     文件         759  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Flyingobject.class
     文件        2189  2017-06-19 15:40  MyPlane\bin\cn\ucai\war\Hero.class
     文件        1596  2017-06-20 19:15  MyPlane\bin\cn\ucai\war\ShootGame$1.class
     文件         839  2017-06-20 19:15  MyPlane\bin\cn\ucai\war\ShootGame$2.class
     文件        8715  2017-06-20 19:15  MyPlane\bin\cn\ucai\war\ShootGame.class
     文件        3575  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\airplane.png
     文件       26709  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\background.png
     文件        6405  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\bee.png
     文件         408  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\bullet.png
     文件       20220  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\gameover.png
     文件       12280  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\hero0.png
     文件       16243  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\hero1.png
     文件        7669  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\icon.jpg
     文件       14902  2017-03-10 15:46  MyPlane\bin\cn\ucai\war\pause.png
     文件       45606  2017-03-13 14:29  MyPlane\bin\cn\ucai\war\start.png
     文件         885  2017-03-09 15:32  MyPlane\src\cn\ucai\war\Airplane.java
     文件         293  2017-03-09 15:48  MyPlane\src\cn\ucai\war\Award.java
     文件        1158  2017-03-09 18:14  MyPlane\src\cn\ucai\war\Bee.java
     文件      471522  2017-03-14 17:14  MyPlane\src\cn\ucai\war\BinaryRainMusic.wav
     文件         717  2017-03-09 11:58  MyPlane\src\cn\ucai\war\Bullet.java
     文件          98  2017-03-09 14:21  MyPlane\src\cn\ucai\war\Enemy.java
     文件         800  2017-03-26 11:07  MyPlane\src\cn\ucai\war\Flyingobject.java
............此处省略12个文件信息

评论

共有 条评论