TankWarmaster(1).zip
资源来源:本地上传资源
文件类型:ZIP
大小:1005.03KB
评分:
5.0
上传者:m0_73428882
更新日期:2024-07-18
单机版坦克大战代码(计算机体系结构课内实验)
资源文件列表(大概)
文件名
大小
TankWar-master/
-
TankWar-master/.idea/
-
TankWar-master/.idea/.gitignore
50B
TankWar-master/.idea/artifacts/
-
TankWar-master/.idea/artifacts/TankWar2_0_jar.xml
407B
TankWar-master/.idea/libraries/
-
TankWar-master/.idea/libraries/fastjson_2_0_9.xml
145B
TankWar-master/.idea/misc.xml
261B
TankWar-master/.idea/modules.xml
275B
TankWar-master/.idea/workspace.xml
2.71KB
TankWar-master/lib/
-
TankWar-master/lib/fastjson-1.2.7.jar
407.44KB
TankWar-master/out/
-
TankWar-master/out/artifacts/
-
TankWar-master/out/artifacts/TankWar2_0_jar/
-
TankWar-master/out/artifacts/TankWar2_0_jar/TankWar2.0_jar.jar
493.92KB
TankWar-master/out/production/
-
TankWar-master/out/production/TankWar-master/
-
TankWar-master/out/production/TankWar-master/assets/
-
TankWar-master/out/production/TankWar-master/assets/tank/
-
TankWar-master/out/production/TankWar-master/assets/tank/ammo1.png
304B
TankWar-master/out/production/TankWar-master/assets/tank/ammo2.png
622B
TankWar-master/out/production/TankWar-master/assets/tank/bodyu1.png
1.48KB
TankWar-master/out/production/TankWar-master/assets/tank/bodyu2.png
1.99KB
TankWar-master/out/production/TankWar-master/assets/tank/bush2.jpg
1.08KB
TankWar-master/out/production/TankWar-master/assets/tank/river2.jpg
734B
TankWar-master/out/production/TankWar-master/assets/tank/turret1.png
1.1KB
TankWar-master/out/production/TankWar-master/assets/tank/turret1_1.png
4.01KB
TankWar-master/out/production/TankWar-master/assets/tank/turret2.png
1.14KB
TankWar-master/out/production/TankWar-master/assets/tank/turret2_1.png
3.82KB
TankWar-master/out/production/TankWar-master/cn/
-
TankWar-master/out/production/TankWar-master/cn/edu/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/CollisionDetection.class
1.26KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/Main.class
682B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/UpdatePositions.class
1.32KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/UpdateView.class
1.21KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$1.class
2.18KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$2.class
2.47KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl.class
5.2KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/FirstView$1.class
784B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/FirstView.class
2.2KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GamePanel.class
5.3KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$1.class
744B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$2.class
1.07KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$3.class
1.9KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$4.class
1.98KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5$1.class
762B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5$2.class
762B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5$3.class
762B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5.class
3.67KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$6.class
2.24KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$7.class
2.08KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView.class
5.39KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView$1.class
1.06KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView$2.class
798B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView.class
1.83KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$1.class
785B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$2.class
2.06KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$3.class
2.06KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$4.class
2.06KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$5.class
2.06KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView.class
4.88KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/MenuPanel.class
647B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$1.class
782B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$2.class
1.42KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$3.class
1.42KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$4.class
1.42KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$5.class
1.42KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$6.class
739B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$7.class
739B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView.class
6.85KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Directions.class
1.51KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Element.class
2.16KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/EnemyTank.class
2.6KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/IElement.class
203B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/ImageCache.class
1.97KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Shot$DrawInterface.class
293B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Shot.class
1.47KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Tank$DrawInterface.class
293B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Tank.class
2.19KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/TankTeam.class
1.02KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/WarData.class
3.46KB
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/WarDataSingleton.class
592B
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/
-
TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/Utils.class
2.31KB
TankWar-master/out/production/TankWar-master/META-INF/
-
TankWar-master/out/production/TankWar-master/META-INF/MANIFEST.MF
67B
TankWar-master/out/production/TankWar-master/PlaySource/
-
TankWar-master/out/production/TankWar-master/PlaySource/load1.txt
16.48KB
TankWar-master/out/production/TankWar-master/PlaySource/load1C.txt
1B
TankWar-master/out/production/TankWar-master/PlaySource/load1D.txt
545B
TankWar-master/out/production/TankWar-master/PlaySource/load1T.txt
5B
TankWar-master/out/production/TankWar-master/PlaySource/load2.txt
3.1KB
TankWar-master/out/production/TankWar-master/PlaySource/load2C.txt
1B
TankWar-master/out/production/TankWar-master/PlaySource/load2D.txt
545B
TankWar-master/out/production/TankWar-master/PlaySource/load2T.txt
5B
TankWar-master/out/production/TankWar-master/PlaySource/load3.txt
5.81KB
TankWar-master/out/production/TankWar-master/PlaySource/load3C.txt
1B
TankWar-master/out/production/TankWar-master/PlaySource/load3D.txt
545B
TankWar-master/out/production/TankWar-master/PlaySource/load3T.txt
5B
TankWar-master/out/production/TankWar-master/PlaySource/load4.txt
3.14KB
TankWar-master/out/production/TankWar-master/PlaySource/load4C.txt
1B
TankWar-master/out/production/TankWar-master/PlaySource/load4D.txt
545B
TankWar-master/out/production/TankWar-master/PlaySource/load4T.txt
5B
TankWar-master/tankwar/
-
TankWar-master/tankwar/.gitignore
344B
TankWar-master/tankwar/.idea/
-
TankWar-master/tankwar/.idea/.gitignore
176B
TankWar-master/tankwar/.idea/artifacts/
-
TankWar-master/tankwar/.idea/artifacts/TankWar_jar.xml
282B
TankWar-master/tankwar/.idea/misc.xml
273B
TankWar-master/tankwar/.idea/modules.xml
254B
TankWar-master/tankwar/.idea/uiDesigner.xml
8.59KB
TankWar-master/tankwar/.idea/vcs.xml
180B
TankWar-master/tankwar/assets/
-
TankWar-master/tankwar/assets/tank/
-
TankWar-master/tankwar/assets/tank/ammo1.png
304B
TankWar-master/tankwar/assets/tank/ammo2.png
622B
TankWar-master/tankwar/assets/tank/bodyu1.png
1.48KB
TankWar-master/tankwar/assets/tank/bodyu2.png
1.99KB
TankWar-master/tankwar/assets/tank/turret1.png
1.1KB
TankWar-master/tankwar/assets/tank/turret1_1.png
4.01KB
TankWar-master/tankwar/assets/tank/turret2.png
1.14KB
TankWar-master/tankwar/assets/tank/turret2_1.png
3.82KB
TankWar-master/tankwar/src/
-
TankWar-master/tankwar/src/assets/
-
TankWar-master/tankwar/src/assets/tank/
-
TankWar-master/tankwar/src/assets/tank/ammo1.png
304B
TankWar-master/tankwar/src/assets/tank/ammo2.png
622B
TankWar-master/tankwar/src/assets/tank/bodyu1.png
1.48KB
TankWar-master/tankwar/src/assets/tank/bodyu2.png
1.99KB
TankWar-master/tankwar/src/assets/tank/bush2.jpg
1.08KB
TankWar-master/tankwar/src/assets/tank/river2.jpg
734B
TankWar-master/tankwar/src/assets/tank/turret1.png
1.1KB
TankWar-master/tankwar/src/assets/tank/turret1_1.png
4.01KB
TankWar-master/tankwar/src/assets/tank/turret2.png
1.14KB
TankWar-master/tankwar/src/assets/tank/turret2_1.png
3.82KB
TankWar-master/tankwar/src/cn/
-
TankWar-master/tankwar/src/cn/edu/
-
TankWar-master/tankwar/src/cn/edu/ncepu/
-
TankWar-master/tankwar/src/cn/edu/ncepu/sa/
-
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/
-
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/CollisionDetection.java
1.32KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/Main.java
349B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/UpdatePositions.java
979B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/UpdateView.java
976B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/WarControl.java
8.04KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/
-
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/FirstView.java
1.76KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/GamePanel.java
5.45KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/GameView.java
9.87KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/LastView.java
1.92KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/LoadView.java
8.8KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/MenuPanel.java
377B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/ReadView.java
8.27KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/
-
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Directions.java
576B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Element.java
2.71KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/EnemyTank.java
3.37KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/IElement.java
283B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/ImageCache.java
1.79KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Shot.java
1.52KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Tank.java
2.87KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/TankTeam.java
108B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/WarData.java
7.83KB
TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/WarDataSingleton.java
593B
TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/
-
TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/Utils.java
2.86KB
TankWar-master/tankwar/src/META-INF/
-
TankWar-master/tankwar/src/META-INF/MANIFEST.MF
67B
TankWar-master/tankwar/src/PlaySource/
-
TankWar-master/tankwar/src/PlaySource/load1.txt
16.48KB
TankWar-master/tankwar/src/PlaySource/load1C.txt
1B
TankWar-master/tankwar/src/PlaySource/load1D.txt
545B
TankWar-master/tankwar/src/PlaySource/load1T.txt
5B
TankWar-master/tankwar/src/PlaySource/load2.txt
3.1KB
TankWar-master/tankwar/src/PlaySource/load2C.txt
1B
TankWar-master/tankwar/src/PlaySource/load2D.txt
545B
TankWar-master/tankwar/src/PlaySource/load2T.txt
5B
TankWar-master/tankwar/src/PlaySource/load3.txt
5.81KB
TankWar-master/tankwar/src/PlaySource/load3C.txt
1B
TankWar-master/tankwar/src/PlaySource/load3D.txt
545B
TankWar-master/tankwar/src/PlaySource/load3T.txt
5B
TankWar-master/tankwar/src/PlaySource/load4.txt
3.14KB
TankWar-master/tankwar/src/PlaySource/load4C.txt
1B
TankWar-master/tankwar/src/PlaySource/load4D.txt
545B
TankWar-master/tankwar/src/PlaySource/load4T.txt
5B
TankWar-master/tankwar/TankWar.iml
500B
TankWar-master/TankWar-master.iml
698B
资源内容介绍
java语言编写基于案例代码设计自己的坦克大战游戏(单机版),并为以后扩展为网络对战版预留接口。1. 基于MVC或者分成架构设计,设计每个层各负责什么职责,提供什么功能;2. 使用依赖倒置原则、以及回调函数技术,改写案例代码,将图形绘制功能移植到View层,并阐述这样做的好处,比如如何更换显示图片以及是否支持3D显示等;3. 修改控制层,修改为:我方坦克跟随鼠标位置作为方向,使用鼠标右键开炮;键盘的空格支持我方坦克开炮;界面上我方坦克最多可以同时(1个屏幕)发射3发炮弹;地方坦克随机出生,且地方坦克同时不多于5辆;4. 新增一些组件完成如下要求:(1)控制游戏开始、结束、存档功能,并统计游戏时长和击毁敌方坦克数;(2)支持地图功能,新增草丛、河流,坦克在草丛中时不显示(练习碰撞检测)、坦克不能跨过河流;用户评论 (0)
发表评论
相关资源
基于SpringBoot人事管理系统-课程设计-idea-MySQL
文件名:SpringBoot人事管理系统.zip
文件类型:ZIP
大小:38.42MB
上传者:weixin_45082321
更新日期:2024-07-18
基于 SpringBoot 的社区居民友爱互助平台
文件名:基于 SpringBoot 的社区居民友爱互助平台(编号:46673156).zip
文件类型:ZIP
大小:12.64MB
上传者:a1g45
更新日期:2024-07-18
unix高级编程unix高级编程unix高级编程
文件名:UNIX环境高级编程(第三版).zip
文件类型:ZIP
大小:20.74MB
上传者:D_Procedural_Life
更新日期:2024-07-17
MFC下基于单文档的打印实例
文件名:基于单文档的打印.zip
文件类型:ZIP
大小:57.39MB
上传者:weixin_45794330
更新日期:2024-07-17
rocketmq-all-5.3.0-bin-release.zip
文件名:rocketmq-all-5.3.0-bin-release.zip
文件类型:ZIP
大小:88.71MB
上传者:qxmjava
更新日期:2024-07-17
成都信息工程大学 c语言答案
文件名:C.zip
文件类型:ZIP
大小:32.05MB
上传者:IRC1432
更新日期:2024-07-17
CMake包,不想下官网的可以下个
文件名:cmake-3.25.0-rc3-windows-x86_64.zip
文件类型:ZIP
大小:39.38MB
上传者:weixin_36196023
更新日期:2024-07-17
ad3-2.2.1-cp38-cp38-win-amd64.whl.zip
文件名:ad3-2.2.1-cp38-cp38-win_amd64.whl.zip
文件类型:ZIP
大小:1.03MB
上传者:qq_61523551
更新日期:2024-07-17
自动化测试-Robotframework项目结构示例
文件名:rf.zip
文件类型:ZIP
大小:8.82KB
上传者:xnningnanjing
更新日期:2024-07-17
基于Java Web的传智书城项目-完整项目包
文件名:传智书城项目包.zip
文件类型:ZIP
大小:2.53MB
上传者:qq_64344625
更新日期:2024-07-17