首页下载资源后端坦克大战网络对战版(计算机体系结构课内作业)

ZIP坦克大战网络对战版(计算机体系结构课内作业)

m0_7342888297.1MB需要积分:1

资源文件列表:

TankWarmaster(3).zip 大约有199个文件
  1. TankWar-master/
  2. TankWar-master/.idea/
  3. TankWar-master/.idea/.gitignore 50B
  4. TankWar-master/.idea/artifacts/
  5. TankWar-master/.idea/artifacts/TankWar_master_jar.xml 518B
  6. TankWar-master/.idea/artifacts/TankWar_master_jar2.xml 520B
  7. TankWar-master/.idea/artifacts/TankWar_master_jar3.xml 520B
  8. TankWar-master/.idea/artifacts/TankWar_master_jar4.xml 520B
  9. TankWar-master/.idea/artifacts/TankWar_master_jar5.xml 520B
  10. TankWar-master/.idea/libraries/
  11. TankWar-master/.idea/libraries/fastjson_2_0_9.xml 145B
  12. TankWar-master/.idea/misc.xml 261B
  13. TankWar-master/.idea/modules.xml 275B
  14. TankWar-master/.idea/workspace.xml 3.5KB
  15. TankWar-master/lib/
  16. TankWar-master/lib/activemq-all-5.16.0.jar 17.75MB
  17. TankWar-master/lib/fastjson-1.2.7.jar 407.44KB
  18. TankWar-master/out/
  19. TankWar-master/out/artifacts/
  20. TankWar-master/out/artifacts/TankWar_master_jar/
  21. TankWar-master/out/artifacts/TankWar_master_jar/TankWar-master.jar 18.23MB
  22. TankWar-master/out/artifacts/TankWar_master_jar2/
  23. TankWar-master/out/artifacts/TankWar_master_jar2/TankWar-master.jar 18.23MB
  24. TankWar-master/out/artifacts/TankWar_master_jar3/
  25. TankWar-master/out/artifacts/TankWar_master_jar3/TankWar-master.jar 18.23MB
  26. TankWar-master/out/artifacts/TankWar_master_jar4/
  27. TankWar-master/out/artifacts/TankWar_master_jar4/TankWar-master.jar 18.23MB
  28. TankWar-master/out/artifacts/TankWar_master_jar5/
  29. TankWar-master/out/artifacts/TankWar_master_jar5/TankWar-master.jar 18.23MB
  30. TankWar-master/out/production/
  31. TankWar-master/out/production/TankWar-master/
  32. TankWar-master/out/production/TankWar-master/assets/
  33. TankWar-master/out/production/TankWar-master/assets/tank/
  34. TankWar-master/out/production/TankWar-master/assets/tank/ammo1.png 304B
  35. TankWar-master/out/production/TankWar-master/assets/tank/ammo2.png 622B
  36. TankWar-master/out/production/TankWar-master/assets/tank/bodyu1.png 1.48KB
  37. TankWar-master/out/production/TankWar-master/assets/tank/bodyu2.png 1.99KB
  38. TankWar-master/out/production/TankWar-master/assets/tank/bodyu3.png 1.25KB
  39. TankWar-master/out/production/TankWar-master/assets/tank/bush2.jpg 1.08KB
  40. TankWar-master/out/production/TankWar-master/assets/tank/river2.jpg 734B
  41. TankWar-master/out/production/TankWar-master/assets/tank/turret1.png 1.1KB
  42. TankWar-master/out/production/TankWar-master/assets/tank/turret1_1.png 4.01KB
  43. TankWar-master/out/production/TankWar-master/assets/tank/turret2.png 1.14KB
  44. TankWar-master/out/production/TankWar-master/assets/tank/turret2_1.png 3.82KB
  45. TankWar-master/out/production/TankWar-master/assets/tank/turret3_1.png 3.78KB
  46. TankWar-master/out/production/TankWar-master/cn/
  47. TankWar-master/out/production/TankWar-master/cn/edu/
  48. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/
  49. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/
  50. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/
  51. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/CollisionDetection.class 1.31KB
  52. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/Main.class 682B
  53. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/UpdatePositions.class 1.37KB
  54. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/UpdateView.class 1.4KB
  55. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$1.class 2.9KB
  56. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$2.class 2.5KB
  57. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$3.class 669B
  58. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl$4.class 669B
  59. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Control/WarControl.class 9.96KB
  60. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/
  61. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/FirstView$1.class 1.58KB
  62. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/FirstView.class 2.62KB
  63. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GamePanel.class 5.45KB
  64. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$1.class 744B
  65. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$2.class 1.07KB
  66. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$3.class 1.9KB
  67. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$4.class 1.24KB
  68. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$5.class 1.31KB
  69. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$6.class 1.72KB
  70. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView$7.class 1.35KB
  71. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/GameView.class 5.54KB
  72. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView$1.class 893B
  73. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView$2.class 798B
  74. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LastView.class 1.83KB
  75. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$1.class 765B
  76. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$2.class 1.94KB
  77. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$3.class 1.94KB
  78. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$4.class 1.94KB
  79. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView$5.class 1.94KB
  80. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/LoadView.class 3.9KB
  81. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/MenuPanel.class 647B
  82. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$1.class 782B
  83. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$2$1.class 761B
  84. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$2.class 3.67KB
  85. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$3$1.class 761B
  86. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$3.class 3.67KB
  87. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$4$1.class 761B
  88. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$4.class 3.67KB
  89. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$5$1.class 761B
  90. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$5.class 3.67KB
  91. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView$6.class 688B
  92. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/GameView/ReadView.class 5.58KB
  93. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/
  94. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Directions.class 1.51KB
  95. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Element.class 2.16KB
  96. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/EnemyTank.class 2.68KB
  97. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/IElement.class 203B
  98. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/ImageCache.class 2.08KB
  99. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Shot$DrawInterface.class 293B
  100. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Shot.class 1.57KB
  101. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Tank$DrawInterface.class 293B
  102. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/Tank.class 2.26KB
  103. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/TankTeam.class 1.07KB
  104. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/WarData.class 3.93KB
  105. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/Model/WarDataSingleton.class 369B
  106. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/
  107. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/C2Component$1.class 725B
  108. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/C2Component.class 4.61KB
  109. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/Reciever$1.class 958B
  110. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/Reciever.class 3.61KB
  111. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/Sender.class 3.85KB
  112. TankWar-master/out/production/TankWar-master/cn/edu/ncepu/sa/utils/Utils.class 2.31KB
  113. TankWar-master/out/production/TankWar-master/META-INF/
  114. TankWar-master/out/production/TankWar-master/META-INF/MANIFEST.MF 67B
  115. TankWar-master/out/production/TankWar-master/PlaySource/
  116. TankWar-master/out/production/TankWar-master/PlaySource/load1.json 9.44KB
  117. TankWar-master/out/production/TankWar-master/PlaySource/load2.json 5.57KB
  118. TankWar-master/out/production/TankWar-master/PlaySource/load3.json 3.98KB
  119. TankWar-master/out/production/TankWar-master/PlaySource/load4.json 10.58KB
  120. TankWar-master/tankwar/
  121. TankWar-master/tankwar/.gitignore 344B
  122. TankWar-master/tankwar/.idea/
  123. TankWar-master/tankwar/.idea/.gitignore 176B
  124. TankWar-master/tankwar/.idea/artifacts/
  125. TankWar-master/tankwar/.idea/artifacts/TankWar_jar.xml 282B
  126. TankWar-master/tankwar/.idea/misc.xml 273B
  127. TankWar-master/tankwar/.idea/modules.xml 254B
  128. TankWar-master/tankwar/.idea/uiDesigner.xml 8.59KB
  129. TankWar-master/tankwar/.idea/vcs.xml 180B
  130. TankWar-master/tankwar/assets/
  131. TankWar-master/tankwar/assets/tank/
  132. TankWar-master/tankwar/assets/tank/ammo1.png 304B
  133. TankWar-master/tankwar/assets/tank/ammo2.png 622B
  134. TankWar-master/tankwar/assets/tank/bodyu1.png 1.48KB
  135. TankWar-master/tankwar/assets/tank/bodyu2.png 1.99KB
  136. TankWar-master/tankwar/assets/tank/bodyu3.png 1.25KB
  137. TankWar-master/tankwar/assets/tank/turret1.png 1.1KB
  138. TankWar-master/tankwar/assets/tank/turret1_1.png 4.01KB
  139. TankWar-master/tankwar/assets/tank/turret2.png 1.14KB
  140. TankWar-master/tankwar/assets/tank/turret2_1.png 3.82KB
  141. TankWar-master/tankwar/assets/tank/turret3_1.png 3.78KB
  142. TankWar-master/tankwar/src/
  143. TankWar-master/tankwar/src/assets/
  144. TankWar-master/tankwar/src/assets/tank/
  145. TankWar-master/tankwar/src/assets/tank/ammo1.png 304B
  146. TankWar-master/tankwar/src/assets/tank/ammo2.png 622B
  147. TankWar-master/tankwar/src/assets/tank/bodyu1.png 1.48KB
  148. TankWar-master/tankwar/src/assets/tank/bodyu2.png 1.99KB
  149. TankWar-master/tankwar/src/assets/tank/bodyu3.png 1.25KB
  150. TankWar-master/tankwar/src/assets/tank/bush2.jpg 1.08KB
  151. TankWar-master/tankwar/src/assets/tank/river2.jpg 734B
  152. TankWar-master/tankwar/src/assets/tank/turret1.png 1.1KB
  153. TankWar-master/tankwar/src/assets/tank/turret1_1.png 4.01KB
  154. TankWar-master/tankwar/src/assets/tank/turret2.png 1.14KB
  155. TankWar-master/tankwar/src/assets/tank/turret2_1.png 3.82KB
  156. TankWar-master/tankwar/src/assets/tank/turret3_1.png 3.78KB
  157. TankWar-master/tankwar/src/cn/
  158. TankWar-master/tankwar/src/cn/edu/
  159. TankWar-master/tankwar/src/cn/edu/ncepu/
  160. TankWar-master/tankwar/src/cn/edu/ncepu/sa/
  161. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/
  162. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/CollisionDetection.java 1.32KB
  163. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/Main.java 349B
  164. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/UpdatePositions.java 979B
  165. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/UpdateView.java 1.09KB
  166. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Control/WarControl.java 19.11KB
  167. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/
  168. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/FirstView.java 3.48KB
  169. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/GamePanel.java 5.71KB
  170. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/GameView.java 11.23KB
  171. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/LastView.java 1.98KB
  172. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/LoadView.java 5.38KB
  173. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/MenuPanel.java 377B
  174. TankWar-master/tankwar/src/cn/edu/ncepu/sa/GameView/ReadView.java 12.19KB
  175. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/
  176. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Directions.java 576B
  177. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Element.java 2.8KB
  178. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/EnemyTank.java 3.44KB
  179. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/IElement.java 283B
  180. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/ImageCache.java 1.9KB
  181. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Shot.java 1.63KB
  182. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/Tank.java 3KB
  183. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/TankTeam.java 115B
  184. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/WarData.java 8.88KB
  185. TankWar-master/tankwar/src/cn/edu/ncepu/sa/Model/WarDataSingleton.java 611B
  186. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/
  187. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/C2Component.java 5.35KB
  188. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/Reciever.java 4.56KB
  189. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/Sender.java 4.55KB
  190. TankWar-master/tankwar/src/cn/edu/ncepu/sa/utils/Utils.java 2.86KB
  191. TankWar-master/tankwar/src/META-INF/
  192. TankWar-master/tankwar/src/META-INF/MANIFEST.MF 67B
  193. TankWar-master/tankwar/src/PlaySource/
  194. TankWar-master/tankwar/src/PlaySource/load1.json 9.44KB
  195. TankWar-master/tankwar/src/PlaySource/load2.json 5.57KB
  196. TankWar-master/tankwar/src/PlaySource/load3.json 3.98KB
  197. TankWar-master/tankwar/src/PlaySource/load4.json 10.58KB
  198. TankWar-master/tankwar/TankWar.iml 500B
  199. TankWar-master/TankWar-master.iml 960B

资源介绍:

java语言编写,是坦克大战单机版的拓展 坦克大战网络对战版: 1. 使用C2风格中的消息中间件MQ,完成作业1数据模型层的同步; 2. 考虑如下问题 (1)设置主从机模式;传数据可使用存档的json格式 (2)从机给主机传什么数据? 主机给从机传什么数据? (3)坦克、子弹的移动应该放到那个组件计算?碰撞检测放到那个/那些组件计算? (4)如何控制数据的同步,即两个界面应显示相同的数据元素? (5)在做好如上问题的基础上,尽可能考虑高性能。
100+评论
captcha