Level2.json 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  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. "timeLimit": 300,
  14. "difficulty": "normal",
  15. "healthMultiplier": 1.2,
  16. "waves": [
  17. {
  18. "waveId": 1,
  19. "enemies": [
  20. {
  21. "enemyType": "normal_zombie",
  22. "count": 5,
  23. "spawnInterval": 3.0,
  24. "spawnDelay": 0.0,
  25. "characteristics": "中速移动, 无技能"
  26. },
  27. {
  28. "enemyType": "roadblock_zombie",
  29. "count": 5,
  30. "spawnInterval": 3.0,
  31. "spawnDelay": 0.0,
  32. "characteristics": "中速移动, 无技能"
  33. }
  34. ]
  35. },
  36. {
  37. "waveId": 2,
  38. "enemies": [
  39. {
  40. "enemyType": "normal_zombie",
  41. "count": 20,
  42. "spawnInterval": 1.0,
  43. "spawnDelay": 0.0,
  44. "characteristics": "中速移动, 无技能"
  45. },
  46. {
  47. "enemyType": "roadblock_zombie",
  48. "count": 5,
  49. "spawnInterval": 3.0,
  50. "spawnDelay": 0.0,
  51. "characteristics": "高生命, 慢速移动"
  52. }
  53. ]
  54. },
  55. {
  56. "waveId": 3,
  57. "enemies": [
  58. {
  59. "enemyType": "normal_zombie",
  60. "count": 30,
  61. "spawnInterval": 1.0,
  62. "spawnDelay": 0.0,
  63. "characteristics": "中速移动, 无技能"
  64. },
  65. {
  66. "enemyType": "roadblock_zombie",
  67. "count": 15,
  68. "spawnInterval": 2.0,
  69. "spawnDelay": 5.0,
  70. "characteristics": "高生命, 慢速移动"
  71. }
  72. ]
  73. },
  74. {
  75. "waveId": 4,
  76. "enemies": [
  77. {
  78. "enemyType": "normal_zombie",
  79. "count": 40,
  80. "spawnInterval": 1.0,
  81. "spawnDelay": 0.0,
  82. "characteristics": "中速移动, 无技能"
  83. },
  84. {
  85. "enemyType": "roadblock_zombie",
  86. "count": 20,
  87. "spawnInterval": 2.0,
  88. "spawnDelay": 10.0,
  89. "characteristics": "中速移动, 无技能"
  90. }
  91. ]
  92. },
  93. {
  94. "waveId": 5,
  95. "enemies": [
  96. {
  97. "enemyType": "normal_zombie",
  98. "count": 40,
  99. "spawnInterval": 1.0,
  100. "spawnDelay": 0.0,
  101. "characteristics": "中速移动, 无技能"
  102. },
  103. {
  104. "enemyType": "roadblock_zombie",
  105. "count": 40,
  106. "spawnInterval": 1.0,
  107. "spawnDelay": 0.0,
  108. "characteristics": "高生命, 慢速移动"
  109. }
  110. ]
  111. },
  112. {
  113. "waveId": 6,
  114. "enemies": [
  115. {
  116. "enemyType": "normal_zombie",
  117. "count": 30,
  118. "spawnInterval": 1.0,
  119. "spawnDelay": 0.0,
  120. "characteristics": "中速移动, 无技能"
  121. },
  122. {
  123. "enemyType": "roadblock_zombie",
  124. "count": 60,
  125. "spawnInterval": 0.5,
  126. "spawnDelay": 0.0,
  127. "characteristics": "高生命, 慢速移动"
  128. }
  129. ]
  130. }
  131. ]
  132. }