Level2_20250923_121702.json 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. {
  2. "levelId": "Level2",
  3. "name": "丛林冒险(森林场景)",
  4. "scene": "forest",
  5. "description": "森林场景的塔防挑战,引入新的敌人类型和武器组合",
  6. "backgroundImage": "images/LevelBackground/BG2",
  7. "availableWeapons": [
  8. "毛豆射手",
  9. "尖胡萝卜"
  10. ],
  11. "coinReward": 500,
  12. "diamondReward": 30,
  13. "initialCoins": 100,
  14. "timeLimit": 300,
  15. "difficulty": "normal",
  16. "healthMultiplier": 1.2,
  17. "waves": [
  18. {
  19. "waveId": 1,
  20. "healthMultiplier": 1.6,
  21. "enemies": [
  22. {
  23. "enemyType": "normal_zombie",
  24. "count": 10,
  25. "spawnInterval": 3.0,
  26. "spawnDelay": 0.0,
  27. "characteristics": "中速移动, 无技能",
  28. "healthMultiplier": 1.4
  29. },
  30. {
  31. "enemyType": "roadblock_zombie",
  32. "count": 5,
  33. "spawnInterval": 6.0,
  34. "spawnDelay": 0.0,
  35. "characteristics": "中速移动, 无技能",
  36. "healthMultiplier": 1.6
  37. }
  38. ]
  39. },
  40. {
  41. "waveId": 2,
  42. "healthMultiplier": 2.0,
  43. "enemies": [
  44. {
  45. "enemyType": "normal_zombie",
  46. "count": 15,
  47. "spawnInterval": 3.0,
  48. "spawnDelay": 0.0,
  49. "characteristics": "中速移动, 无技能",
  50. "healthMultiplier": 1.8
  51. },
  52. {
  53. "enemyType": "roadblock_zombie",
  54. "count": 8,
  55. "spawnInterval": 6.0,
  56. "spawnDelay": 0.0,
  57. "characteristics": "高生命, 慢速移动",
  58. "healthMultiplier": 2.0
  59. }
  60. ]
  61. },
  62. {
  63. "waveId": 3,
  64. "healthMultiplier": 1.2,
  65. "enemies": [
  66. {
  67. "enemyType": "normal_zombie",
  68. "count": 30,
  69. "spawnInterval": 1.5,
  70. "spawnDelay": 0.0,
  71. "characteristics": "中速移动, 无技能",
  72. "healthMultiplier": 1.0
  73. },
  74. {
  75. "enemyType": "roadblock_zombie",
  76. "count": 10,
  77. "spawnInterval": 3.0,
  78. "spawnDelay": 0.0,
  79. "characteristics": "高生命, 慢速移动",
  80. "healthMultiplier": 1.2
  81. }
  82. ]
  83. },
  84. {
  85. "waveId": 4,
  86. "healthMultiplier": 1.6,
  87. "enemies": [
  88. {
  89. "enemyType": "normal_zombie",
  90. "count": 40,
  91. "spawnInterval": 1.5,
  92. "spawnDelay": 0.0,
  93. "characteristics": "中速移动, 无技能",
  94. "healthMultiplier": 1.4
  95. },
  96. {
  97. "enemyType": "roadblock_zombie",
  98. "count": 30,
  99. "spawnInterval": 2.0,
  100. "spawnDelay": 10.0,
  101. "characteristics": "高生命, 慢速移动",
  102. "healthMultiplier": 1.6
  103. }
  104. ]
  105. },
  106. {
  107. "waveId": 5,
  108. "healthMultiplier": 2.2,
  109. "enemies": [
  110. {
  111. "enemyType": "normal_zombie",
  112. "count": 60,
  113. "spawnInterval": 1.0,
  114. "spawnDelay": 0.0,
  115. "characteristics": "中速移动, 无技能",
  116. "healthMultiplier": 1.8
  117. },
  118. {
  119. "enemyType": "mage_zombie",
  120. "count": 10,
  121. "spawnInterval": 6.0,
  122. "spawnDelay": 0.0,
  123. "characteristics": "远程魔法攻击, 中等生命",
  124. "healthMultiplier": 2.0
  125. },
  126. {
  127. "enemyType": "roadblock_zombie",
  128. "count": 40,
  129. "spawnInterval": 1.5,
  130. "spawnDelay": 0.0,
  131. "characteristics": "高生命, 慢速移动",
  132. "healthMultiplier": 2.2
  133. }
  134. ]
  135. },
  136. {
  137. "waveId": 6,
  138. "healthMultiplier": 1.4,
  139. "enemies": [
  140. {
  141. "enemyType": "normal_zombie",
  142. "count": 60,
  143. "spawnInterval": 1.0,
  144. "spawnDelay": 0.0,
  145. "characteristics": "中速移动, 无技能",
  146. "healthMultiplier": 1.0
  147. },
  148. {
  149. "enemyType": "roadblock_zombie",
  150. "count": 60,
  151. "spawnInterval": 1.0,
  152. "spawnDelay": 0.0,
  153. "characteristics": "高生命, 慢速移动",
  154. "healthMultiplier": 1.2
  155. },
  156. {
  157. "enemyType": "boss1_gatekeeper",
  158. "count": 1,
  159. "spawnInterval": 60.0,
  160. "spawnDelay": 30.0,
  161. "characteristics": "超高生命, 多种攻击方式, 召唤小怪",
  162. "healthMultiplier": 1.4
  163. }
  164. ]
  165. }
  166. ],
  167. "levelSettings": {
  168. "energyMax": 5,
  169. "energyMaxUpgrades": [
  170. 5,
  171. 10,
  172. 15,
  173. 20,
  174. 25,
  175. 30,
  176. 40,
  177. 50,
  178. 60,
  179. 70,
  180. 80,
  181. 90,
  182. 100,
  183. 120,
  184. 150,
  185. 200,
  186. 300,
  187. 400,
  188. 500,
  189. 500
  190. ]
  191. }
  192. }