• 大小: 2.09MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-09
  • 语言: Java
  • 标签: java  swing  飞机  

资源简介

基于java swing 窗体的游戏开发,完整代码,有助于对swing的应用学习,附可执行的exe程序游戏

资源截图

代码片段和文件信息

import java.awt.Graphics;
//游戏背景(动图)
public class BackgroundInOut {
int x1 = 0;
int x2 = 0;
int y1 = 0;
int y2 = -600;

public void draw(Graphics g) {

g.drawImage(Res.backImg 0 y1 null);
g.drawImage(Res.backImg 0 y2 null);
}

public void move() {
y1++;
y2++;
if (y1 == 600) {
y1 = -600;
}
if(y2==600){
y2=-600;
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-26 15:57  TankWar\
     目录           0  2017-12-26 15:56  TankWar\TankWar2\
     文件         371  2016-05-15 10:34  TankWar\TankWar2\.classpath
     文件         383  2015-08-12 14:20  TankWar\TankWar2\.project
     目录           0  2017-12-26 15:56  TankWar\TankWar2\.settings\
     文件         598  2015-08-12 15:08  TankWar\TankWar2\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-12-26 15:56  TankWar\TankWar2\bin\
     文件         872  2016-05-15 10:34  TankWar\TankWar2\bin\BackgroundInOut.class
     文件        2061  2016-05-15 10:34  TankWar\TankWar2\bin\BOSS.class
     目录           0  2017-12-26 15:56  TankWar\TankWar2\bin\com\
     文件         884  2016-05-15 10:34  TankWar\TankWar2\bin\com\BackgroundInOut.class
     文件        2101  2016-05-15 10:34  TankWar\TankWar2\bin\com\BOSS.class
     文件        1791  2016-05-15 10:34  TankWar\TankWar2\bin\com\EnemyShot.class
     文件         970  2016-05-15 10:34  TankWar\TankWar2\bin\com\Explode.class
     文件        7268  2016-05-15 11:53  TankWar\TankWar2\bin\com\GameWindow.class
     文件        2870  2016-05-15 11:52  TankWar\TankWar2\bin\com\MyPlane.class
     文件        1319  2016-05-15 11:25  TankWar\TankWar2\bin\com\Power.class
     文件        1340  2016-05-15 10:34  TankWar\TankWar2\bin\com\Res.class
     文件        1613  2016-05-15 10:34  TankWar\TankWar2\bin\com\Roles.class
     文件        1484  2016-05-15 11:53  TankWar\TankWar2\bin\com\Ship.class
     文件        2147  2016-05-15 10:34  TankWar\TankWar2\bin\com\Shot.class
     文件         402  2016-05-15 10:34  TankWar\TankWar2\bin\com\Start.class
     文件        1759  2016-05-15 10:34  TankWar\TankWar2\bin\com\Startwindow.class
     文件        1287  2016-05-15 10:34  TankWar\TankWar2\bin\com\Ult.class
     文件        1751  2016-05-15 10:34  TankWar\TankWar2\bin\EnemyShot.class
     文件         954  2016-05-15 10:34  TankWar\TankWar2\bin\Explode.class
     文件        6311  2016-05-15 10:52  TankWar\TankWar2\bin\GameWindow.class
     目录           0  2017-12-26 15:56  TankWar\TankWar2\bin\images\
     文件      101260  2015-08-13 16:40  TankWar\TankWar2\bin\images\backGroundImage.png
     文件      317628  2015-08-11 14:48  TankWar\TankWar2\bin\images\bluespace.png
     文件         317  2015-08-11 14:48  TankWar\TankWar2\bin\images\bomb.png
............此处省略85个文件信息

评论

共有 条评论