Level1.json 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. {
  2. "name": "新手引导(草地平原)",
  3. "scene": "grassland",
  4. "description": "新手引导关卡,学习基础塔防玩法",
  5. "level": 1,
  6. "weapons": [
  7. "毛豆射手"
  8. ],
  9. "waves": [
  10. {
  11. "waveId": 1,
  12. "enemies": [
  13. {
  14. "enemyType": "普通僵尸",
  15. "count": 3,
  16. "spawnInterval": 5,
  17. "spawnDelay": 0,
  18. "characteristics": ["中速移动", "无技能"]
  19. }
  20. ]
  21. },
  22. {
  23. "waveId": 2,
  24. "enemies": [
  25. {
  26. "enemyType": "普通僵尸",
  27. "count": 1,
  28. "spawnInterval": 4,
  29. "spawnDelay": 0,
  30. "characteristics": ["中速移动", "无技能"]
  31. },
  32. {
  33. "enemyType": "路障僵尸",
  34. "count": 2,
  35. "spawnInterval": 8,
  36. "spawnDelay": 10,
  37. "characteristics": ["高生命", "慢速移动"]
  38. }
  39. ]
  40. },
  41. {
  42. "waveId": 3,
  43. "enemies": [
  44. {
  45. "enemyType": "普通僵尸",
  46. "count": 1,
  47. "spawnInterval": 3,
  48. "spawnDelay": 0,
  49. "characteristics": ["中速移动", "无技能"]
  50. },
  51. {
  52. "enemyType": "路障僵尸",
  53. "count": 3,
  54. "spawnInterval": 6,
  55. "spawnDelay": 5,
  56. "characteristics": ["高生命", "慢速移动"]
  57. },
  58. {
  59. "enemyType": "漫步僵尸",
  60. "count": 2,
  61. "spawnInterval": 10,
  62. "spawnDelay": 15,
  63. "characteristics": ["左右摇摆", "近战范围大"]
  64. }
  65. ]
  66. },
  67. {
  68. "waveId": 4,
  69. "enemies": [
  70. {
  71. "enemyType": "普通僵尸",
  72. "count": 1,
  73. "spawnInterval": 3,
  74. "spawnDelay": 0,
  75. "characteristics": ["中速移动", "无技能"]
  76. },
  77. {
  78. "enemyType": "路障僵尸",
  79. "count": 2,
  80. "spawnInterval": 5,
  81. "spawnDelay": 8,
  82. "characteristics": ["高生命", "慢速移动"]
  83. },
  84. {
  85. "enemyType": "漫步僵尸",
  86. "count": 1,
  87. "spawnInterval": 7,
  88. "spawnDelay": 12,
  89. "characteristics": ["左右摇摆", "近战范围大"]
  90. }
  91. ]
  92. },
  93. {
  94. "waveId": 5,
  95. "enemies": [
  96. {
  97. "enemyType": "普通僵尸",
  98. "count": 1,
  99. "spawnInterval": 2.5,
  100. "spawnDelay": 0,
  101. "characteristics": ["中速移动", "无技能"]
  102. },
  103. {
  104. "enemyType": "路障僵尸",
  105. "count": 5,
  106. "spawnInterval": 4,
  107. "spawnDelay": 6,
  108. "characteristics": ["高生命", "慢速移动"]
  109. },
  110. {
  111. "enemyType": "漫步僵尸",
  112. "count": 2,
  113. "spawnInterval": 6,
  114. "spawnDelay": 10,
  115. "characteristics": ["左右摇摆", "近战范围大"]
  116. },
  117. {
  118. "enemyType": "火药桶僵尸",
  119. "count": 2,
  120. "spawnInterval": 12,
  121. "spawnDelay": 20,
  122. "characteristics": ["死亡爆炸", "需优先清除"]
  123. }
  124. ]
  125. }
  126. ],
  127. "levelSettings": {
  128. "initialHealth": 100,
  129. "timeLimit": 300,
  130. "difficulty": "easy",
  131. "energyMax": 3,
  132. "healthMultiplier": 1.0
  133. },
  134. "rewards": {
  135. "coins": 100,
  136. "diamonds": 10,
  137. "unlockWeapon": "尖胡萝卜"
  138. }
  139. }