Level1_20250902_144918.json 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  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": 10,
  26. "spawnInterval": 2.0,
  27. "spawnDelay": 0.0,
  28. "characteristics": "中速移动, 无技能"
  29. },
  30. {
  31. "enemyType": "roadblock_zombie",
  32. "count": 5,
  33. "spawnInterval": 2.0,
  34. "spawnDelay": 0.0,
  35. "characteristics": "中速移动, 无技能"
  36. }
  37. ]
  38. },
  39. {
  40. "waveId": 2,
  41. "enemies": [
  42. {
  43. "enemyType": "normal_zombie",
  44. "count": 20,
  45. "spawnInterval": 1.0,
  46. "spawnDelay": 0.0,
  47. "characteristics": "中速移动, 无技能"
  48. },
  49. {
  50. "enemyType": "roadblock_zombie",
  51. "count": 8,
  52. "spawnInterval": 2.0,
  53. "spawnDelay": 0.0,
  54. "characteristics": "高生命, 慢速移动"
  55. }
  56. ]
  57. },
  58. {
  59. "waveId": 3,
  60. "enemies": [
  61. {
  62. "enemyType": "normal_zombie",
  63. "count": 30,
  64. "spawnInterval": 1.0,
  65. "spawnDelay": 0.0,
  66. "characteristics": "中速移动, 无技能"
  67. },
  68. {
  69. "enemyType": "roadblock_zombie",
  70. "count": 20,
  71. "spawnInterval": 1.5,
  72. "spawnDelay": 0.0,
  73. "characteristics": "高生命, 慢速移动"
  74. }
  75. ]
  76. },
  77. {
  78. "waveId": 4,
  79. "enemies": [
  80. {
  81. "enemyType": "normal_zombie",
  82. "count": 40,
  83. "spawnInterval": 1.0,
  84. "spawnDelay": 0.0,
  85. "characteristics": "中速移动, 无技能"
  86. },
  87. {
  88. "enemyType": "roadblock_zombie",
  89. "count": 30,
  90. "spawnInterval": 1.0,
  91. "spawnDelay": 10.0,
  92. "characteristics": "中速移动, 无技能"
  93. }
  94. ]
  95. },
  96. {
  97. "waveId": 5,
  98. "enemies": [
  99. {
  100. "enemyType": "normal_zombie",
  101. "count": 60,
  102. "spawnInterval": 0.5,
  103. "spawnDelay": 0.0,
  104. "characteristics": "中速移动, 无技能"
  105. },
  106. {
  107. "enemyType": "mage_zombie",
  108. "count": 10,
  109. "spawnInterval": 3.0,
  110. "spawnDelay": 0.0,
  111. "characteristics": "远程魔法攻击, 中等生命"
  112. },
  113. {
  114. "enemyType": "roadblock_zombie",
  115. "count": 40,
  116. "spawnInterval": 0.8,
  117. "spawnDelay": 0.0,
  118. "characteristics": "高生命, 慢速移动"
  119. }
  120. ]
  121. },
  122. {
  123. "waveId": 6,
  124. "enemies": [
  125. {
  126. "enemyType": "normal_zombie",
  127. "count": 60,
  128. "spawnInterval": 0.5,
  129. "spawnDelay": 0.0,
  130. "characteristics": "中速移动, 无技能"
  131. },
  132. {
  133. "enemyType": "roadblock_zombie",
  134. "count": 60,
  135. "spawnInterval": 0.5,
  136. "spawnDelay": 0.0,
  137. "characteristics": "高生命, 慢速移动"
  138. },
  139. {
  140. "enemyType": "boss1_gatekeeper",
  141. "count": 1,
  142. "spawnInterval": 1.5,
  143. "spawnDelay": 20.0,
  144. "characteristics": "超高生命, 多种攻击方式, 召唤小怪"
  145. }
  146. ]
  147. }
  148. ],
  149. "levelSettings": {
  150. "energyMax": 5
  151. }
  152. }