登录
首页 » Java开发 » java编写的坦克大战 视频学习后 自己练手写的 适用于初学者

java编写的坦克大战 视频学习后 自己练手写的 适用于初学者

于 2022-01-25 发布 文件大小:139.71 kB
0 206
下载积分: 2 下载次数: 1

代码说明:

可实现功能:可以实现子弹连发/////1>按下J键时,判断子弹向量中子弹个数/////2>【若符合 ,则新建子弹 添加到子弹向量  并启动子弹线程/////3>遍历子弹向量并判断子弹属性如是否活着,画出子弹,否则从子弹向量中移除子弹】//子弹击中敌人坦克后  坦克消失/////1>在MyPanel的run函数里添加判断语句 ,判断坦克是否被击中:遍历所有子弹看是否有效,若有效再遍历所有敌人坦克,看敌人坦克是否还活着////////若活着,则调用hitTank函数/////2>面板重绘时就能得知敌人坦克是否活着,在绘制子弹和敌人坦克时添加判断语句即可///敌人坦克被击中后有爆炸效果//////1>定义一个炸弹类//////2>当子弹击中敌人坦克后新建一个炸弹向量//////3>画出图像//敌人坦克可以自己移动并发子弹////我的坦克被敌人坦克击中后爆炸消失/////敌人坦克不重合///////1>写在EnemyTank类中//有开始面板并添加菜单栏进行页面跳转//显示敌人坦克被消灭的数量//保持面板上存活敌人坦克数量生成文档//存盘退出//继续上一局游戏

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 网络教学平台
    资源描述本系统是一套基于Internet的网络教学系统。通过该系统,教师可以方便的管理作业、管理课程、上传作业等操作,学生可以方便地学习、互动交流、下载作业。系统提供完善的用户管理及其他管理功能;具有可靠的安全性,各级用户权限严格限制,每个用户只能访问他应该访问的内容;用户通过统一的Web界面访问该系统,将所有功能集成在Web中。
    2022-06-17 10:36:31下载
    积分:1
  • 从sina上读取股票的交易明细并存入数据库备用
    从sina上读取股票的交易明细,并存入数据库备用。使用Java软件开发。
    2022-05-23 04:37:17下载
    积分:1
  • Warnet (计费 warnet)
    程序创建d 协助费计算中的所有者 计算按基于在短短几小时内使用计算机的长度,如果用户不使用包。 包在这里获得的基于长度的时间得到了约束的计算机使用的成本计算。 如此的价格和使用期限已初已同意。而正常的价格,按计算基于时间和 每小时成本。 源代码也做很容易学习,因为基本的 termasu。其中不使用拖动和下降但完整编码。 创建设计很不错的因为它轻松地放入 pahami.untuk 和重量的文件不是太大。很有针对性,很好。
    2022-12-10 18:55:02下载
    积分:1
  • Java代码的局部比对
    接下来你要做的就是找到一个实际的LCS。你这样做在回溯步骤中使用细胞指针,你画了。当你建立你的表,记住,当你左上侧单元格有一个指针,和当前单元格中的值是1超过左上侧单元格的值,这意味着左侧字符以上都是平等的。在建立LCS,这对应于这个角色添加到LCS。因此,构建LCS的方式是通过右下角的单元格开始,然后向后箭头。每次你跟着一个指针左上侧单元格对角线和单元格的值小于1当前单元格的值,将相应的共性的LCS你构造。注意,您预先考虑它,因为你从LCS的结束。(在图5中,右下角的5对应于你的第5个字符。)所以,继续建立你的LCS。从右下角,你看到,指针指向上侧的单元格,当前单元格中的值(5)是一个大于左上侧单元格中的值(4)。所以将字符G的初始零长度字符串。下一个箭头,从细胞包含4,也分左,但并没有改变的价值。和下一个细胞还指出,以上左边,但其价值也不改变。最后,细胞还指出,上述和离开,但从3到4。这意味着您添加行和列的共同特征,这是一个a。所以,到目前为止你LCS是AG)。从那里,沿着指针向左(对应于跳过上面的T)到另一个3。然后有一个对角指针指向2。因此,您添加普通信在当前行和列,这是一个C,产生的牢笼。你以这种方式继续,直到你终于达到0。图6显示了整个回溯:
    2022-01-31 04:49:25下载
    积分:1
  • java五子棋
    java实现的五子棋系统,可实现两人局域网对战,功能比较简单,可以供学习参考
    2023-09-05 03:10:05下载
    积分:1
  • Bezier曲线
    Bezier曲线生成算法,java语言,直接以工程形式解压,就可以运行。完整的Bezier曲线生成算法。
    2022-05-05 08:38:30下载
    积分:1
  • 推荐系统放源码软件
    Recommender101 是一个重量轻,使用方便的框架编写的 Java 进行离线试验 推荐系统 (RS)。它为用户提供了各种度量标准和共同的评价策略,以及 一些示例推荐和数据集。框架是容易扩展,并允许用户执行自己 推荐和度量。 实现算法: 最近邻 (kNN) SlopeOne,矩阵分解方法,业务流程再造,基于内容的过滤 评价方法: 交叉验证 ;指标包括精密,召回,NDCG、 夜丰颂、 RMSE、 AUC,基尼指数和其他人
    2023-04-27 12:15:04下载
    积分:1
  • openfire需要用到的jar包
    资源描述 openfire需要用到的jar包:tangosol.jar jetty-jmx-8.0.0.jar coherence.jar bouncycastle.jar coherence-work.jar mina-integration-jmx-1.1.7.jar
    2022-01-26 04:49:30下载
    积分:1
  • jradius认证通信客户端
    radius认证,解决java环境中的radius认证问题,提供了认证的客户端程序。 该程序主要提供身份认证和通信环节中实现认证的通信交换
    2022-08-12 09:31:30下载
    积分:1
  • comparator以及comparable接口
    java 中排序利用comparator以及comparable接口,但两个用法往往混淆,本程序详细描述了两者区别,以及排序中list 以及set排序的方法,二者之间的区别以及实用方法,程序使用一个小的实例将排序中常见的问题进行描述及解决
    2022-01-31 01:57:32下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载