资源简介
魔塔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代码
相关资源
- android游戏开发之摇杆控制源码
- java斗地主游戏源代码
- 精心搜集android 12个游戏开发视频教程
- android游戏开发,连连看源码
- JAVA坦克大战游戏开发毕业论文
- Android益智类游戏开发源码
- Android小游戏源代码-沙漠狙击手源代码
- 对对碰完整源码及素材(Java实现)
- android游戏开发源码 棋牌游戏------中
- Android游戏案例开发大全源代码吴亚峰
- JavaFX战旗类游戏开发
- java 推箱子 小游戏源码
- 书籍《精通android游戏开发》pdf
- Android 仿关灯游戏(游戏开发-17_166)
- Android 猜牌小游戏(游戏开发-17_164)
- 《Android游戏开发_杜剑_华南理工》p
- Android 五子棋游戏(游戏开发-17_161)
- Android 仿像素鸟游戏(游戏开发-17_1
- Android 仿飞机大战(游戏开发-17_170)
- 超级马力 超级玛丽游戏开发 入门级源
- 坦克大战 游戏源码+ 素材+文档(了解
- android游戏开发基础小球运动
- Android 3D游戏开发技术宝典 OpenGL ES 2
- android游戏开发,九宫格数独游戏源码
- Android游戏开发基础飞机大战
- java版RPG游戏源代码
- 纯java开发的一个RPG游戏(亲测可用)
- 基于java的蜘蛛纸牌小游戏开发
- 基于JBox2D的 android 游戏开发源码(完
评论
共有 条评论