• 大小: 252KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Java
  • 标签: 游戏开发  Java  

资源简介

魔塔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个文件信息

评论

共有 条评论