登录
首页 » java » 坦克大战实现代码

坦克大战实现代码

于 2022-02-06 发布 文件大小:1.16 MB
0 90
下载积分: 2 下载次数: 1

代码说明:

这是一个功能相对全的JAVA版坦克大战,界面绘制是通过JAVA的图形化用户界面完成的,包括了菜单界面和游戏界面。其中菜单界面可以供玩家选择重新开始游戏、暂停、继续、是否播放背景音乐、帮助等操作;游戏界面绘制了坦克、河流、草地、鹰碉堡等经典坦克场景,玩家在游戏界面操作坦克开始对战。          本游戏使用的主要技术有Swing编程、面向对象编程、多线程编程。本想用I/O编程实现保存游戏数据,感觉单机版的没必要就没弄。 游戏实现的主要功能有: 1.坦克可以上下左右、以及左上左下右上右下八个方向移动,移动时添加音效 2.坦克可以发子弹(可以连发),发射时添加音效 3.击中对方坦克时,坦克消失,显示爆炸效果;子弹击中鹰碉堡时,游戏结束;子弹击中墙壁时,子弹消失 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

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

发表评论

0 个回复

  • java写的网站关键字排名的小工具的源码
    用java写的网站关键字排名的小工具的源码-Using java to write the website keyword ranking gadget source
    2022-03-04 09:31:48下载
    积分:1
  • Android 的用户界面
    Android UI 完整代码,可以随意添加,常见的Android应用界面,提供框架,点击事件自己设定。
    2022-11-23 14:00:03下载
    积分:1
  • Desktop
    该MATLAB脚本为使用矩阵迭代法计算其固有频率及振型,(Matrix iteration method for calculating natural frequencies and modes)
    2020-12-29 16:59:00下载
    积分:1
  • 使用JAVA开发的简单图片浏览器
    图片浏览GUI源代码 以前做了个图片浏览器,功能简单。现在修改了一下,不过里面还有一部分功能没实现,以后慢慢更新。 这个Java图片浏览器主要的功能有: 1.浏览选定的图片(完成) 2.通过上下页可以查看选定图片目录下的所有图片(完成) 3.可以放大、缩小图片(完成) 4.可以选择图片浏览的窗体形式(未完成 5.复制、剪贴图片(完成) 6.图片格式的转换(未完成) 7.图片的翻转(未完成)
    2022-02-02 17:25:49下载
    积分:1
  • nodesetprefix09
    The method setPrefix raises a INVALID_CHARACTER_ERR if the specified prefix contains an illegal character.
    2014-01-15 09:57:45下载
    积分:1
  • DateException
    Button Activity Source Code for Andriod.
    2013-11-22 15:51:05下载
    积分:1
  • 网狐棋牌 6603 连环夺宝
    网狐棋牌 6603 连环夺宝 已修正错误 可以完美运行
    2022-03-24 10:36:29下载
    积分:1
  • 使用Java进行SNMP编程
    使用SNMP4J进行SNMPv3编程的步骤如下: 1) 创建Snmp对象snmp 2) 创建USM对象,并创建User,添加到USM对象中。 创建User是需要指定securityName,认证协议MD5/SHA1,认证密钥,加密算法DES/AES,加密密钥。 添加User到USM对象中时候,可以指定engineID也可以不指定。 3) 创建UserTarget对象target,并指定version, address, timeout, retry等参数,这些和SNMPv1/v2相同。 另外还必须指定SNMPv3特有的两个参数SecurityLevel和SecurityName。 SNMP4J会根据这个SecurityName到USM的UserTable中查找匹配的User,用这个User的信息进行认证加密处理。 查找的时候必须同时匹配SecurityName和engineID,但是如果添加User到USM对象中时候,没有指定engineID,那么SecurityName相同即匹配成功。 4) 创建ScopedPDU对象pdu,并指定操作类型(GET/GETNEXT/GETBULK/SET), 添加VariableBinding(也就是待操作的OID), 如果是GETBULK操作,还可以指定MaxRepetitions和NonRepeaters。 注意一定要指定MaxRepetitions,默认值是0,那样不会返回任何结果。 如果agent上设定的contextEngineId和snmpEngineId不一致,那么需要调用ScopedPDU.setContextEngineID()方法设定contextEngineId。 如果agent上设定了contextName,那么需要调用ScopedPDU.setContextName()方法设定contextName。   5) 调用snmp.send(pdu, target)方法,发送请求请返回结果
    2022-09-11 20:15:03下载
    积分:1
  • Java-Web-Development
    本人学习java web开发时的读书笔记,可供初学者参考学习J2EE编程知识,迅速建立相关的知识结构。(I am learning java web development study notes, reference for beginners to learn J2EE programming knowledge to quickly build the knowledge structure.)
    2013-05-18 01:52:42下载
    积分:1
  • me to do a small calculator java procedures
    我做的一个java计算器小程序-me to do a small calculator java procedures
    2022-03-30 09:13:17下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载