首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

单机版坦克大战代码(计算机体系结构课内实验)

后端 1005.03KB 42 需要积分: 1
立即下载

资源介绍:

java语言编写 基于案例代码设计自己的坦克大战游戏(单机版),并为以后扩展为网络对战版预留接口。 1. 基于MVC或者分成架构设计,设计每个层各负责什么职责,提供什么功能; 2. 使用依赖倒置原则、以及回调函数技术,改写案例代码,将图形绘制功能移植到View层,并阐述这样做的好处,比如如何更换显示图片以及是否支持3D显示等; 3. 修改控制层,修改为:我方坦克跟随鼠标位置作为方向,使用鼠标右键开炮;键盘的空格支持我方坦克开炮;界面上我方坦克最多可以同时(1个屏幕)发射3发炮弹;地方坦克随机出生,且地方坦克同时不多于5辆; 4. 新增一些组件完成如下要求: (1)控制游戏开始、结束、存档功能,并统计游戏时长和击毁敌方坦克数; (2)支持地图功能,新增草丛、河流,坦克在草丛中时不显示(练习碰撞检测)、坦克不能跨过河流;
["{\"Destroyed\":false,\"MapPosition\":0,\"count\":1,\"dir\":96.0474630339223,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":734,\"y\":44,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":96.0474630339223,\"width\":10,\"x\":739,\"y\":49}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":104.71886425212547,\"height\":10,\"rect\":{\"x\":1886,\"y\":200,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":2,\"dir\":230.58762076311007,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":-4,\"y\":-3,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":230.58762076311007,\"width\":10,\"x\":1,\"y\":2},\"width\":10,\"x\":1891,\"y\":205}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":133.09661115007572,\"height\":10,\"rect\":{\"x\":1657,\"y\":1449,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":true,\"MapPosition\":0,\"count\":4,\"dir\":309.3375977981636,\"height\":10,\"hp\":-0.10000000000511164,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":28,\"moving\":true,\"rect\":{\"x\":96,\"y\":235,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":121.80938928779315,\"width\":10,\"x\":101,\"y\":240},\"width\":10,\"x\":1662,\"y\":1454}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":148.3280915539084,\"height\":10,\"rect\":{\"x\":1120,\"y\":1507,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":3,\"dir\":19.735145295603658,\"height\":10,\"hp\":114.39999999999691,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":33,\"moving\":true,\"rect\":{\"x\":386,\"y\":-2,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":148.3280915539084,\"width\":10,\"x\":391,\"y\":3},\"width\":10,\"x\":1125,\"y\":1512}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":119.29541908378022,\"height\":10,\"rect\":{\"x\":1236,\"y\":779,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":2,\"dir\":230.58762076311007,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":-4,\"y\":-3,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":230.58762076311007,\"width\":10,\"x\":1,\"y\":2},\"width\":10,\"x\":1241,\"y\":784}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":3,\"dir\":191.43306018344006,\"height\":10,\"hp\":184.29999999999293,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":280,\"y\":146,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":191.43306018344006,\"width\":10,\"x\":285,\"y\":151}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":130.7321066997092,\"height\":10,\"rect\":{\"x\":1822,\"y\":1568,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":1,\"dir\":201.25887167626365,\"height\":10,\"hp\":134.3999999999969,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":34,\"moving\":true,\"rect\":{\"x\":195,\"y\":61,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":130.7321066997092,\"width\":10,\"x\":200,\"y\":66},\"width\":10,\"x\":1827,\"y\":1573}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":146.27664033394765,\"height\":10,\"rect\":{\"x\":886,\"y\":1258,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":true,\"MapPosition\":0,\"count\":4,\"dir\":309.3375977981636,\"height\":10,\"hp\":-0.10000000000511164,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":28,\"moving\":true,\"rect\":{\"x\":96,\"y\":235,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":121.80938928779315,\"width\":10,\"x\":101,\"y\":240},\"width\":10,\"x\":891,\"y\":1263}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":2,\"dir\":230.58762076311007,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":-4,\"y\":-3,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":230.58762076311007,\"width\":10,\"x\":1,\"y\":2}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":159.60903524863636,\"height\":10,\"rect\":{\"x\":963,\"y\":1293,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":3,\"dir\":191.43306018344006,\"height\":10,\"hp\":184.29999999999293,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":280,\"y\":146,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":191.43306018344006,\"width\":10,\"x\":285,\"y\":151},\"width\":10,\"x\":968,\"y\":1298}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":152.3909499455507,\"height\":10,\"rect\":{\"x\":1018,\"y\":1414,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":3,\"dir\":191.43306018344006,\"height\":10,\"hp\":184.29999999999293,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":280,\"y\":146,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":191.43306018344006,\"width\":10,\"x\":285,\"y\":151},\"width\":10,\"x\":1023,\"y\":1419}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":155.48383885640683,\"height\":10,\"rect\":{\"x\":929,\"y\":1310,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":1,\"dir\":96.0474630339223,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":18,\"moving\":true,\"rect\":{\"x\":737,\"y\":44,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":96.0474630339223,\"width\":10,\"x\":742,\"y\":49},\"width\":10,\"x\":934,\"y\":1315}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":151.20689924035946,\"height\":10,\"rect\":{\"x\":627,\"y\":1117,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":2,\"dir\":230.58762076311007,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":-4,\"y\":-3,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":230.58762076311007,\"width\":10,\"x\":1,\"y\":2},\"width\":10,\"x\":632,\"y\":1122}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":171.2977762100532,\"height\":10,\"rect\":{\"x\":298,\"y\":1627,\"width\":10,\"height\":10},\"speed\":300,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":0,\"dir\":-37.67359333983043,\"height\":10,\"hp\":200,\"hp_recovery_per_sec\":0.5,\"hpmax\":200,\"moveSteps\":1243,\"moving\":true,\"rect\":{\"x\":196,\"y\":169,\"width\":10,\"height\":10},\"speed\":200,\"team\":0,\"turretDir\":-37.67359333983043,\"width\":10,\"x\":201,\"y\":174},\"width\":10,\"x\":303,\"y\":1632}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":153.92464441605125,\"height\":10,\"rect\":{\"x\":273,\"y\":418,\"width\":10,\"height\":10},\"speed\":200,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":3,\"dir\":191.43306018344006,\"height\":10,\"hp\":184.29999999999293,\"hp_recovery_per_sec\":0.1,\"hpmax\":200,\"moveSteps\":17,\"moving\":true,\"rect\":{\"x\":280,\"y\":146,\"width\":10,\"height\":10},\"speed\":200,\"team\":1,\"turretDir\":191.43306018344006,\"width\":10,\"x\":285,\"y\":151},\"width\":10,\"x\":278,\"y\":423}","{\"Destroyed\":false,\"MapPosition\":0,\"count\":-1,\"damage\":20,\"dir\":180,\"height\":10,\"rect\":{\"x\":297,\"y\":1615,\"width\":10,\"height\":10},\"speed\":300,\"tank\":{\"Destroyed\":false,\"MapPosition\":0,\"count\":0,\"dir\":-37.67359333983043,\"height\":10,\"hp\":200,\"hp_r

资源文件列表:

TankWarmaster(1).zip 大约有194个文件
  1. TankWar-master/
  2. TankWar-master/.idea/
  3. TankWar-master/.idea/.gitignore 50B
  4. TankWar-master/.idea/artifacts/
  5. TankWar-master/.idea/artifacts/TankWar2_0_jar.xml 407B
  6. TankWar-master/.idea/libraries/
  7. TankWar-master/.idea/libraries/fastjson_2_0_9.xml 145B
  8. TankWar-master/.idea/misc.xml 261B
  9. TankWar-master/.idea/modules.xml 275B
  10. TankWar-master/.idea/workspace.xml 2.71KB
  11. TankWar-master/lib/
  12. TankWar-master/lib/fastjson-1.2.7.jar 407.44KB
  13. TankWar-master/out/
  14. TankWar-master/out/artifacts/
  15. TankWar-master/out/artifacts/TankWar2_0_jar/
  16. TankWar-master/out/artifacts/TankWar2_0_jar/TankWar2.0_jar.jar 493.92KB
  17. TankWar-master/out/production/
  18. TankWar-master/out/production/TankWar-master/
  19. TankWar-master/out/production/TankWar-master/assets/
  20. TankWar-master/out/production/TankWar-master/assets/tank/
  21. TankWar-master/out/production/TankWar-master/assets/tank/ammo1.png 304B
  22. TankWar-master/out/production/TankWar-master/assets/tank/ammo2.png 622B
  23. TankWar-master/out/production/TankWar-master/assets/tank/bodyu1.png 1.48KB
  24. TankWar-master/out/production/TankWar-master/assets/tank/bodyu2.png 1.99KB
  25. TankWar-master/out/production/TankWar-master/assets/tank/bush2.jpg 1.08KB
  26. TankWar-master/out/production/TankWar-master/assets/tank/river2.jpg 734B
  27. TankWar-master/out/production/TankWar-master/assets/tank/turret1.png 1.1KB
  28. TankWar-master/out/production/TankWar-master/assets/tank/turret1_1.png 4.01KB
  29. TankWar-master/out/production/TankWar-master/assets/tank/turret2.png 1.14KB
  30. TankWar-master/out/production/TankWar-master/assets/tank/turret2_1.png 3.82KB
  31. TankWar-master/out/production/TankWar-master/cn/
  32. TankWar-master/out/production/TankWar-master/cn/edu/
  33. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/
  34. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/
  35. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/
  36. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/CollisionDetection.class 1.26KB
  37. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/Main.class 682B
  38. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/UpdatePositions.class 1.32KB
  39. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/UpdateView.class 1.21KB
  40. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$1.class 2.18KB
  41. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$2.class 2.47KB
  42. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl.class 5.2KB
  43. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/
  44. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/FirstView$1.class 784B
  45. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/FirstView.class 2.2KB
  46. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GamePanel.class 5.3KB
  47. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$1.class 744B
  48. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$2.class 1.07KB
  49. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$3.class 1.9KB
  50. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$4.class 1.98KB
  51. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5$1.class 762B
  52. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5$2.class 762B
  53. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5$3.class 762B
  54. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5.class 3.67KB
  55. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$6.class 2.24KB
  56. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$7.class 2.08KB
  57. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView.class 5.39KB
  58. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView$1.class 1.06KB
  59. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView$2.class 798B
  60. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView.class 1.83KB
  61. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$1.class 785B
  62. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$2.class 2.06KB
  63. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$3.class 2.06KB
  64. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$4.class 2.06KB
  65. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$5.class 2.06KB
  66. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView.class 4.88KB
  67. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/MenuPanel.class 647B
  68. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$1.class 782B
  69. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$2.class 1.42KB
  70. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$3.class 1.42KB
  71. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$4.class 1.42KB
  72. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$5.class 1.42KB
  73. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$6.class 739B
  74. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$7.class 739B
  75. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView.class 6.85KB
  76. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/
  77. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Directions.class 1.51KB
  78. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Element.class 2.16KB
  79. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/EnemyTank.class 2.6KB
  80. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/IElement.class 203B
  81. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/ImageCache.class 1.97KB
  82. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Shot$DrawInterface.class 293B
  83. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Shot.class 1.47KB
  84. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Tank$DrawInterface.class 293B
  85. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Tank.class 2.19KB
  86. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/TankTeam.class 1.02KB
  87. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/WarData.class 3.46KB
  88. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/WarDataSingleton.class 592B
  89. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/
  90. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/Utils.class 2.31KB
  91. TankWar-master/out/production/TankWar-master/META-INF/
  92. TankWar-master/out/production/TankWar-master/META-INF/MANIFEST.MF 67B
  93. TankWar-master/out/production/TankWar-master/PlaySource/
  94. TankWar-master/out/production/TankWar-master/PlaySource/load1.txt 16.48KB
  95. TankWar-master/out/production/TankWar-master/PlaySource/load1C.txt 1B
  96. TankWar-master/out/production/TankWar-master/PlaySource/load1D.txt 545B
  97. TankWar-master/out/production/TankWar-master/PlaySource/load1T.txt 5B
  98. TankWar-master/out/production/TankWar-master/PlaySource/load2.txt 3.1KB
  99. TankWar-master/out/production/TankWar-master/PlaySource/load2C.txt 1B
  100. TankWar-master/out/production/TankWar-master/PlaySource/load2D.txt 545B
  101. TankWar-master/out/production/TankWar-master/PlaySource/load2T.txt 5B
  102. TankWar-master/out/production/TankWar-master/PlaySource/load3.txt 5.81KB
  103. TankWar-master/out/production/TankWar-master/PlaySource/load3C.txt 1B
  104. TankWar-master/out/production/TankWar-master/PlaySource/load3D.txt 545B
  105. TankWar-master/out/production/TankWar-master/PlaySource/load3T.txt 5B
  106. TankWar-master/out/production/TankWar-master/PlaySource/load4.txt 3.14KB
  107. TankWar-master/out/production/TankWar-master/PlaySource/load4C.txt 1B
  108. TankWar-master/out/production/TankWar-master/PlaySource/load4D.txt 545B
  109. TankWar-master/out/production/TankWar-master/PlaySource/load4T.txt 5B
  110. TankWar-master/tankwar/
  111. TankWar-master/tankwar/.gitignore 344B
  112. TankWar-master/tankwar/.idea/
  113. TankWar-master/tankwar/.idea/.gitignore 176B
  114. TankWar-master/tankwar/.idea/artifacts/
  115. TankWar-master/tankwar/.idea/artifacts/TankWar_jar.xml 282B
  116. TankWar-master/tankwar/.idea/misc.xml 273B
  117. TankWar-master/tankwar/.idea/modules.xml 254B
  118. TankWar-master/tankwar/.idea/uiDesigner.xml 8.59KB
  119. TankWar-master/tankwar/.idea/vcs.xml 180B
  120. TankWar-master/tankwar/assets/
  121. TankWar-master/tankwar/assets/tank/
  122. TankWar-master/tankwar/assets/tank/ammo1.png 304B
  123. TankWar-master/tankwar/assets/tank/ammo2.png 622B
  124. TankWar-master/tankwar/assets/tank/bodyu1.png 1.48KB
  125. TankWar-master/tankwar/assets/tank/bodyu2.png 1.99KB
  126. TankWar-master/tankwar/assets/tank/turret1.png 1.1KB
  127. TankWar-master/tankwar/assets/tank/turret1_1.png 4.01KB
  128. TankWar-master/tankwar/assets/tank/turret2.png 1.14KB
  129. TankWar-master/tankwar/assets/tank/turret2_1.png 3.82KB
  130. TankWar-master/tankwar/src/
  131. TankWar-master/tankwar/src/assets/
  132. TankWar-master/tankwar/src/assets/tank/
  133. TankWar-master/tankwar/src/assets/tank/ammo1.png 304B
  134. TankWar-master/tankwar/src/assets/tank/ammo2.png 622B
  135. TankWar-master/tankwar/src/assets/tank/bodyu1.png 1.48KB
  136. TankWar-master/tankwar/src/assets/tank/bodyu2.png 1.99KB
  137. TankWar-master/tankwar/src/assets/tank/bush2.jpg 1.08KB
  138. TankWar-master/tankwar/src/assets/tank/river2.jpg 734B
  139. TankWar-master/tankwar/src/assets/tank/turret1.png 1.1KB
  140. TankWar-master/tankwar/src/assets/tank/turret1_1.png 4.01KB
  141. TankWar-master/tankwar/src/assets/tank/turret2.png 1.14KB
  142. TankWar-master/tankwar/src/assets/tank/turret2_1.png 3.82KB
  143. TankWar-master/tankwar/src/cn/
  144. TankWar-master/tankwar/src/cn/edu/
  145. TankWar-master/tankwar/src/cn/edu/ncepu/
  146. TankWar-master/tankwar/src/cn/edu/ncepu/sa/
  147. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/
  148. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/CollisionDetection.java 1.32KB
  149. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/Main.java 349B
  150. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/UpdatePositions.java 979B
  151. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/UpdateView.java 976B
  152. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/WarControl.java 8.04KB
  153. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/
  154. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/FirstView.java 1.76KB
  155. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/GamePanel.java 5.45KB
  156. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/GameView.java 9.87KB
  157. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/LastView.java 1.92KB
  158. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/LoadView.java 8.8KB
  159. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/MenuPanel.java 377B
  160. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/ReadView.java 8.27KB
  161. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/
  162. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Directions.java 576B
  163. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Element.java 2.71KB
  164. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/EnemyTank.java 3.37KB
  165. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/IElement.java 283B
  166. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/ImageCache.java 1.79KB
  167. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Shot.java 1.52KB
  168. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Tank.java 2.87KB
  169. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/TankTeam.java 108B
  170. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/WarData.java 7.83KB
  171. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/WarDataSingleton.java 593B
  172. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/
  173. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/Utils.java 2.86KB
  174. TankWar-master/tankwar/src/META-INF/
  175. TankWar-master/tankwar/src/META-INF/MANIFEST.MF 67B
  176. TankWar-master/tankwar/src/PlaySource/
  177. TankWar-master/tankwar/src/PlaySource/load1.txt 16.48KB
  178. TankWar-master/tankwar/src/PlaySource/load1C.txt 1B
  179. TankWar-master/tankwar/src/PlaySource/load1D.txt 545B
  180. TankWar-master/tankwar/src/PlaySource/load1T.txt 5B
  181. TankWar-master/tankwar/src/PlaySource/load2.txt 3.1KB
  182. TankWar-master/tankwar/src/PlaySource/load2C.txt 1B
  183. TankWar-master/tankwar/src/PlaySource/load2D.txt 545B
  184. TankWar-master/tankwar/src/PlaySource/load2T.txt 5B
  185. TankWar-master/tankwar/src/PlaySource/load3.txt 5.81KB
  186. TankWar-master/tankwar/src/PlaySource/load3C.txt 1B
  187. TankWar-master/tankwar/src/PlaySource/load3D.txt 545B
  188. TankWar-master/tankwar/src/PlaySource/load3T.txt 5B
  189. TankWar-master/tankwar/src/PlaySource/load4.txt 3.14KB
  190. TankWar-master/tankwar/src/PlaySource/load4C.txt 1B
  191. TankWar-master/tankwar/src/PlaySource/load4D.txt 545B
  192. TankWar-master/tankwar/src/PlaySource/load4T.txt 5B
  193. TankWar-master/tankwar/TankWar.iml 500B
  194. TankWar-master/TankWar-master.iml 698B
0评论
提交 加载更多评论
其他资源 dfsgfdsghsdfhsdfh
fdgs
c语言做的绘图板系统 zip
c语言做的绘图板系统 zip
纯c语言迷宫源码.zip
纯c语言迷宫源码.zip
系统与服务器iso镜像大全
爆肝搜集,完全免费
基于SpringBoot人事管理系统-课程设计-idea-MySQL
摘 要 为了提高*****区商贸酒店办公效率,现需开发一套专业化、自动化、智能化、规范化的职工人事管理系统。该职工人事管理系统可以对员工信息进行管理,对部门和部门岗位管理,以及招聘管理、培训管理、奖惩管理、薪资管理等功能。该系统界面简洁大方,美观易使用。具有查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。将功能性强与技术性完美结合,以便在为用户带来便利的同时节省时间成本。 本系统采用基于Java语言的Springboot框架开发,MySQL作为数据库,MyBatis为持久框架,以及Layui-mini后台框架。通过功能测试、性能测试和压力测算,可以满足该*****区商贸酒店办公的基本需求,实现了预期的设计目标。 职工人事管理是所有单位或企业内每一个人事部都必须面对的工作,但目前仍有少部分单位或企业等仍在使用传统的人工方式管理人事资料。该方式有很多不足之处,例如效率低、保密性低、比较繁琐、比较麻烦。另外,随着单位或企业内员工的増加,与之对应的工作量也将大大增加。这必将增加人事管理者的工作量和劳动强度,这会给员工资料信息的查找、更新和维护都带来很多困难。
大学生期末前端项目vue3+vant4+移动端 水果商城
关注后下载哈,这里的就是源码,安装node后用 pnpm install 然后 pnpm dev就可以了,yarn或npm直接替换掉前面的pnpm就可以了
大学生期末前端项目vue3+vant4+移动端 水果商城 大学生期末前端项目vue3+vant4+移动端 水果商城 大学生期末前端项目vue3+vant4+移动端 水果商城
基于 SpringBoot 的社区居民友爱互助平台
基于 SpringBoot 的社区居民友爱互助平台,Java+VUE,后端代码+前端代码+数据库sql文件+数据库解读文档
2323111411软四刘帆.zip
2323111411软四刘帆.zip