• 大小: 4.87MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-21
  • 语言: Java
  • 标签: 超级玛丽  

资源简介

经典游戏--超级玛丽SuperMario Java实现--初级版,工程源代码供大家参考学习,适合初级学者

资源截图

代码片段和文件信息

package org.ljheee.mario;

import java.awt.Image;
import java.awt.image.BufferedImage;
import java.util.ArrayList;
import java.util.List;
public class BackGround {

private BufferedImage bgImage=null;
private int sort;
public boolean isDown() {
return isDown;
}

public void setDown(boolean isDown) {
this.isDown = isDown;
}

private boolean flag;

public boolean isOver() {
return isOver;
}

public void setOver(boolean isOver) {
this.isOver = isOver;
}

private boolean isOver=false;
private boolean isDown=false;
private List allEnemy = new ArrayList();
private List allObstruction=new ArrayList();
private List removedEnemy=new ArrayList();
private List removedObstruction =new ArrayList();

public BackGround(int sortboolean flag){
this.sort=sort;
this.flag=flag;
if(flag){
bgImage=StaticValue.endImage;
}else{
bgImage=StaticValue.bgImage;
}
if(sort==1){
for(int i=0;i<15;i++){
this.allObstruction.add(new Obstruction(i*605409this));
}
this.allObstruction.add(new Obstruction(1203604this));
this.allObstruction.add(new Obstruction(3003600this));
this.allObstruction.add(new Obstruction(3603604this));
this.allObstruction.add(new Obstruction(4203600this));
this.allObstruction.add(new Obstruction(4803604this));
this.allObstruction.add(new Obstruction(5403600this));
this.allObstruction.add(new Obstruction(4201804this));
this.allObstruction.add(new Obstruction(6605406this));
this.allObstruction.add(new Obstruction(7205405this));
this.allObstruction.add(new Obstruction(6604808this));
this.allObstruction.add(new Obstruction(7204807this));
this.allEnemy.add(new Enemy(600480true1this));
this.allEnemy.add(new Enemy(690540true2420510this));
this.allObstruction.add(new Obstruction(6603003this));
}
if(sort==2){
for(int i=0;i<15;i++){
if(i!=10){
this.allObstruction.add(new Obstruction(i*605409this));
}
}
this.allObstruction.add(new Obstruction(605406this));
this.allObstruction.add(new Obstruction(1205405this));
this.allObstruction.add(new Obstruction(604806this));
this.allObstruction.add(new Obstruction(1204805this));
this.allObstruction.add(new Obstruction(604208this));
this.allObstruction.add(new Obstruction(1204207this));

this.allObstruction.add(new Obstruction(2405406this));
this.allObstruction.add(new Obstruction(3005405this));
this.allObstruction.add(new Obstruction(2404806this));
this.allObstruction.add(new Obstruction(3004805this));
this.allObstruction.add(new Obstruction(2404206this));
this.allObstruction.add(new Obstruction(3004205this));
this.allObstruction.add(new Obstruction(2403608this));
this.allObstruction.add(new Obstruction(3003607thi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2011-05-06 16:26  Mario\.classpath

     文件        381  2011-05-06 16:26  Mario\.project

     文件        629  2011-05-06 16:26  Mario\.settings\org.eclipse.jdt.core.prefs

     文件       2542  2011-05-06 17:41  Mario\bin\1.gif

     文件       2527  2011-05-06 17:41  Mario\bin\10.gif

     文件       2606  2011-05-06 17:41  Mario\bin\2.gif

     文件       2542  2011-05-06 17:41  Mario\bin\3.gif

     文件       2638  2011-05-06 17:41  Mario\bin\4.gif

     文件       2553  2011-05-06 17:41  Mario\bin\5.gif

     文件       2454  2011-05-06 17:41  Mario\bin\6.gif

     文件       2587  2011-05-06 17:41  Mario\bin\7.gif

     文件       2532  2011-05-06 17:41  Mario\bin\8.gif

     文件       2632  2011-05-06 17:41  Mario\bin\9.gif

     文件      55468  2011-05-06 17:41  Mario\bin\firststage.jpg

     文件     225383  2011-05-15 17:42  Mario\bin\firststageend.jpg

     文件       2984  2011-05-06 17:41  Mario\bin\flower1.gif

     文件       3237  2011-05-06 17:41  Mario\bin\flower2.gif

     文件    2230647  2011-05-06 17:41  Mario\bin\mario.mp3

     文件        867  2011-05-06 17:41  Mario\bin\ob1.gif

     文件        466  2011-05-06 17:41  Mario\bin\ob10.gif

     文件        324  2011-05-06 17:41  Mario\bin\ob11.gif

     文件        408  2011-05-06 17:41  Mario\bin\ob12.gif

     文件       2832  2011-05-06 17:41  Mario\bin\ob2.gif

     文件       2463  2011-05-06 17:41  Mario\bin\ob3.gif

     文件        901  2011-05-06 17:41  Mario\bin\ob4.gif

     文件       7621  2011-05-06 17:41  Mario\bin\ob5.gif

     文件        888  2011-05-06 17:41  Mario\bin\ob6.gif

     文件       1423  2011-05-06 17:41  Mario\bin\ob7.gif

     文件       1438  2011-05-06 17:41  Mario\bin\ob8.gif

     文件       2800  2011-05-06 17:41  Mario\bin\ob9.gif

............此处省略72个文件信息

评论

共有 条评论