Level1_20250828_212443.json 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. {
  2. "levelId": "Level1",
  3. "name": "新手关卡(草地平原)",
  4. "scene": "grassland",
  5. "description": "新手引导关卡,学习基础塔防玩法",
  6. "backgroundImage": "images/LevelBackground/BG1",
  7. "availableWeapons": [
  8. "毛豆射手",
  9. "尖胡萝卜",
  10. "锯齿草",
  11. "西瓜炸弹"
  12. ],
  13. "coinReward": 300,
  14. "diamondReward": 20,
  15. "initialCoins": 45,
  16. "timeLimit": 300,
  17. "difficulty": "normal",
  18. "healthMultiplier": 1.0,
  19. "waves": [
  20. {
  21. "waveId": 1,
  22. "enemies": [
  23. {
  24. "enemyType": "normal_zombie",
  25. "count": 120,
  26. "spawnInterval": 0.5,
  27. "spawnDelay": 0.0,
  28. "characteristics": "中速移动, 无技能"
  29. },
  30. {
  31. "enemyType": "roadblock_zombie",
  32. "count": 120,
  33. "spawnInterval": 0.5,
  34. "spawnDelay": 0.0,
  35. "characteristics": "中速移动, 无技能"
  36. },
  37. {
  38. "enemyType": "boss1_gatekeeper",
  39. "count": 120,
  40. "spawnInterval": 0.5,
  41. "spawnDelay": 0.0,
  42. "characteristics": "超高生命, 多种攻击方式, 召唤小怪"
  43. }
  44. ]
  45. },
  46. {
  47. "waveId": 2,
  48. "enemies": [
  49. {
  50. "enemyType": "normal_zombie",
  51. "count": 20,
  52. "spawnInterval": 1.0,
  53. "spawnDelay": 0.0,
  54. "characteristics": "中速移动, 无技能"
  55. },
  56. {
  57. "enemyType": "roadblock_zombie",
  58. "count": 8,
  59. "spawnInterval": 2.0,
  60. "spawnDelay": 0.0,
  61. "characteristics": "高生命, 慢速移动"
  62. }
  63. ]
  64. },
  65. {
  66. "waveId": 3,
  67. "enemies": [
  68. {
  69. "enemyType": "normal_zombie",
  70. "count": 30,
  71. "spawnInterval": 1.0,
  72. "spawnDelay": 0.0,
  73. "characteristics": "中速移动, 无技能"
  74. },
  75. {
  76. "enemyType": "roadblock_zombie",
  77. "count": 20,
  78. "spawnInterval": 1.5,
  79. "spawnDelay": 0.0,
  80. "characteristics": "高生命, 慢速移动"
  81. }
  82. ]
  83. },
  84. {
  85. "waveId": 4,
  86. "enemies": [
  87. {
  88. "enemyType": "normal_zombie",
  89. "count": 40,
  90. "spawnInterval": 1.0,
  91. "spawnDelay": 0.0,
  92. "characteristics": "中速移动, 无技能"
  93. },
  94. {
  95. "enemyType": "roadblock_zombie",
  96. "count": 30,
  97. "spawnInterval": 1.0,
  98. "spawnDelay": 10.0,
  99. "characteristics": "中速移动, 无技能"
  100. }
  101. ]
  102. },
  103. {
  104. "waveId": 5,
  105. "enemies": [
  106. {
  107. "enemyType": "normal_zombie",
  108. "count": 60,
  109. "spawnInterval": 0.5,
  110. "spawnDelay": 0.0,
  111. "characteristics": "中速移动, 无技能"
  112. },
  113. {
  114. "enemyType": "mage_zombie",
  115. "count": 10,
  116. "spawnInterval": 3.0,
  117. "spawnDelay": 0.0,
  118. "characteristics": "远程魔法攻击, 中等生命"
  119. },
  120. {
  121. "enemyType": "roadblock_zombie",
  122. "count": 40,
  123. "spawnInterval": 0.8,
  124. "spawnDelay": 0.0,
  125. "characteristics": "高生命, 慢速移动"
  126. }
  127. ]
  128. },
  129. {
  130. "waveId": 6,
  131. "enemies": [
  132. {
  133. "enemyType": "normal_zombie",
  134. "count": 60,
  135. "spawnInterval": 0.5,
  136. "spawnDelay": 0.0,
  137. "characteristics": "中速移动, 无技能"
  138. },
  139. {
  140. "enemyType": "roadblock_zombie",
  141. "count": 60,
  142. "spawnInterval": 0.5,
  143. "spawnDelay": 0.0,
  144. "characteristics": "高生命, 慢速移动"
  145. },
  146. {
  147. "enemyType": "boss1_gatekeeper",
  148. "count": 1,
  149. "spawnInterval": 1.5,
  150. "spawnDelay": 20.0,
  151. "characteristics": "超高生命, 多种攻击方式, 召唤小怪"
  152. }
  153. ]
  154. }
  155. ]
  156. }