• 大小: 1.41MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Java
  • 标签: java  

资源简介

实现一个java版本的坦克大战游戏 【功能提示】 1. 游戏要有图形用户界面,界面能够反映游戏所有的细节。 2. 界面中要有坦克,墙,树林,河流。 3. 界面中要有一个“家”,“家”被攻击中则输了游戏。 4. 坦克分两种,敌方和我方。 5. 墙也分为两种,可以穿透的普通墙,不可以穿透的铁墙。 6. 树和河流均只有一种,树林坦克可以通过。 7. 坦克可以发射子弹,敌我方的子弹属性一样。 8. 我方子弹可以杀死敌方坦克,敌方子弹也可以杀死我方坦克,但需要多枪子弹才可以杀死。 9. 敌方之间不可以杀死对方。 10. 子弹击中坦克要有爆炸,但击中墙不能爆炸。 11. 我方可以吃血包增加生命。 12.

资源截图

代码片段和文件信息

import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;

public class BombTank {
private int x y;
private boolean live = true; // 初始状态为活着的
private TankClient tc;
private static Toolkit tk = Toolkit.getDefaultToolkit();

private static Image[] imgs = { // 存储爆炸图片 从小到大的爆炸效果图
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/1.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/2.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/3.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/4.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/5.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-07-23 10:20  坦克大战\
     文件     1387857  2011-12-20 09:13  坦克大战\课设任务书.docx
     目录           0  2013-07-23 10:20  坦克大战\TanKeWar\
     文件         232  2011-10-23 09:54  坦克大战\TanKeWar\.classpath
     文件         384  2011-10-04 13:23  坦克大战\TanKeWar\.project
     目录           0  2013-07-23 10:19  坦克大战\TanKeWar\.settings\
     文件         137  2011-10-03 13:05  坦克大战\TanKeWar\.settings\org.eclipse.ltk.core.refactoring.prefs
     目录           0  2013-07-23 10:20  坦克大战\TanKeWar\bin\
     文件        1927  2011-10-23 09:54  坦克大战\TanKeWar\bin\BombTank.class
     文件        4986  2011-10-23 09:54  坦克大战\TanKeWar\bin\Bullets.class
     文件        1359  2011-10-23 09:54  坦克大战\TanKeWar\bin\CommonWall.class
     文件        1022  2011-10-23 09:54  坦克大战\TanKeWar\bin\Direction.class
     文件        2022  2011-10-23 09:54  坦克大战\TanKeWar\bin\GetBlood.class
     文件        2760  2011-10-23 09:54  坦克大战\TanKeWar\bin\Home.class
     目录           0  2013-07-23 10:20  坦克大战\TanKeWar\bin\Images\
     文件         824  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\0.gif
     文件         868  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\1.gif
     文件        1184  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\10.gif
     文件         936  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\2.gif
     文件        1026  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\3.gif
     文件        1086  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\4.gif
     文件        1151  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\5.gif
     文件        1212  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\6.gif
     文件        1261  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\7.gif
     文件        1309  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\8.gif
     文件        1342  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\9.gif
     文件         855  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\bulletD.gif
     文件         839  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\bulletL.gif
     文件         864  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\bulletLD.gif
     文件         863  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\bulletLU.gif
     文件         839  2011-10-03 08:07  坦克大战\TanKeWar\bin\Images\bulletR.gif
............此处省略74个文件信息

评论

共有 条评论