資源簡介
魔塔Java開源(素材+源碼),內包含魔塔人物以及怪物素材,代碼簡明,可用作學習參考

代碼片段和文件信息
package?Mota;
import?javax.swing.JButton;
import?java.awt.Button;
import?java.awt.Color;
import?java.awt.Container;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.GridLayout;
import?java.awt.Image;
import?java.awt.Toolkit;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.KeyEvent;
import?java.awt.event.KeyListener;
import?java.awt.event.MouseListener;
import?java.awt.event.MouseMotionListener;
import?java.lang.System.Logger.Level;
import?java.util.HashSet;
import?java.util.Iterator;
import?java.util.Set;
import?javax.naming.InitialContext;
import?javax.swing.Jframe;
import?javax.swing.JPanel;
import?org.w3c.dom.css.ElementCSSInlinestyle;
import?org.w3c.dom.events.EventTarget;
import?org.w3c.dom.events.MouseEvent;
import?org.w3c.dom.views.AbstractView;
import?Mota.startGame.Mypanel.MyState;
public?class?Game?{
public?static?void?main(String[]?args)?{
//?TODO?自動生成的方法存根
new?startGame();
}
}
class?startGame?extends?Jframe?implements?MouseListenerMouseMotionListener
{
int?monsternum;
int?up=0;
int?down=0;
boolean?isshowCombat=false;
boolean?getqishidun?=?false;
boolean?getqishijian?=?false;
boolean?isSpeakToBossSecond=false;
boolean?isSpeakToBossThird=false;
boolean?isSpeakToBossFouth=false;
boolean?isbossdead=false;
boolean?isboss?=?false;
boolean?isSpeakToBossFirst?=?false;
boolean?wasSpeakToBossFirst?=?false;
boolean?isend?=?false;
boolean?isFirstSpeakToGonggu=false;
boolean?isSecondSpeakToGonggu=false;
boolean?isShowSellKeyShop=false;
boolean?getchuizi=false;
boolean?getshizijia=false;
boolean?isSpeakToJackFirst?=?false;
boolean?isSpeakToJackSecond=false;
boolean?showbook=false;
boolean?showstair=false;
static?int?W?=?30;
static?int?W1?=?32;
static?int?startx=10;
static??int?starty=5;
boolean?canmove=true;
boolean?isShowShop=false;
boolean?isSuperShop=false;
boolean?ishowExpShop=false;
boolean?isSuperExpShop=false;
boolean?ishowKeyShop=false;
boolean?wasSpeakToSpriteFirst=false;
boolean?isShowSpeaking=false;
boolean?isSpeakToSpriteFirst=false;
boolean?isSpeakToSpriteSecond=false;
boolean?isSpeakToSpriteThird=false;
boolean?getmonsterbook=false;
boolean?getfenxie=false;
boolean?getchuizao=false;
boolean?getshengshui=false;
String?string;
boolean?up_stair=false;
boolean?down_stair=false;
boolean?isStart=true;
int?choose?=?1;
// public?boolean?notisStart=false;
private?Image?iBuffer;
private?Graphics?gBuffer;
Mypanel?mypanel;
Mypanel.MyState?myState;
Book?book;
FenPan?fenpan;
//Combat?combat;
Hero?hero;
Monster?monster[]=new?Monster[33];
Set?stairmonster=new?HashSet();
Toolkit?kit=Toolkit.getDefaultToolkit();
Image?mapimg[]=?{?
kit.getImage(“maparea/1.jpg“)
kit.getImage(“maparea/2.jpg“)
kit.getImage(“maparea/3.jpg“)
kit.getImage(“maparea/4.jpg“)
kit.getImage(“maparea/5.jpg
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????395??2018-05-02?18:00??MyMota\.classpath
?????文件????????382??2018-05-02?18:00??MyMota\.project
?????文件????????592??2018-05-02?18:00??MyMota\.settings\org.eclipse.jdt.core.prefs
?????文件????????400??2018-05-31?21:05??MyMota\bin\Mota\Game.class
?????文件???????2891??2018-05-31?21:05??MyMota\bin\Mota\Hero.class
?????文件????????966??2018-05-31?21:05??MyMota\bin\Mota\Monster.class
?????文件???????1612??2018-05-31?21:05??MyMota\bin\Mota\ReadMap.class
?????文件???????2479??2018-05-31?21:05??MyMota\bin\Mota\startGame$Book.class
?????文件???????2083??2018-05-31?21:05??MyMota\bin\Mota\startGame$Combat.class
?????文件???????2024??2018-05-31?21:05??MyMota\bin\Mota\startGame$FenPan$1.class
?????文件???????1743??2018-05-31?21:05??MyMota\bin\Mota\startGame$FenPan.class
?????文件????????922??2018-05-31?21:05??MyMota\bin\Mota\startGame$Mypanel$1.class
?????文件???????4838??2018-05-31?21:05??MyMota\bin\Mota\startGame$Mypanel$MyState.class
?????文件??????40155??2018-05-31?21:05??MyMota\bin\Mota\startGame$Mypanel.class
?????文件??????12424??2018-05-31?21:05??MyMota\bin\Mota\startGame.class
?????文件????????325??2018-05-31?21:05??MyMota\bin\Mota\Stuff.class
?????文件??????12251??2010-02-28?17:41??MyMota\extra\78.jpg
?????文件???????1889??2010-03-03?23:09??MyMota\extra\79.jpg
?????文件???????1769??2010-03-03?23:08??MyMota\extra\80.jpg
?????文件???????1764??2010-03-03?23:10??MyMota\extra\81.jpg
?????文件??????13367??2018-05-29?22:02??MyMota\extra\82.jpg
?????文件???????5277??2018-05-30?18:58??MyMota\extra\83.png
?????文件???????1304??2010-02-28?14:07??MyMota\maparea\1.jpg
?????文件???????1809??2010-03-03?22:51??MyMota\maparea\10.jpg
?????文件???????1369??2010-02-28?14:10??MyMota\maparea\2.jpg
?????文件???????1842??2010-02-28?15:14??MyMota\maparea\3.jpg
?????文件??????12252??2010-02-28?17:42??MyMota\maparea\4.jpg
?????文件???????1615??2010-02-28?17:35??MyMota\maparea\5.jpg
?????文件???????1711??2010-02-28?15:12??MyMota\maparea\6.jpg
?????文件???????1909??2010-02-28?15:15??MyMota\maparea\7.jpg
............此處省略113個文件信息
- 上一篇:基于java的學生隨機點名系統
- 下一篇:遺傳算法解決多維背包問題java代碼
評論
共有 條評論