Level1_20250923_121702.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. {
  2. "levelId": "Level1",
  3. "name": "新手关卡(草地平原)",
  4. "scene": "grassland",
  5. "description": "新手引导关卡,学习基础塔防玩法",
  6. "backgroundImage": "images/LevelBackground/BG1",
  7. "availableWeapons": [
  8. "毛豆射手"
  9. ],
  10. "coinReward": 300,
  11. "diamondReward": 20,
  12. "initialCoins": 100,
  13. "timeLimit": 300,
  14. "difficulty": "normal",
  15. "healthMultiplier": 1.0,
  16. "waves": [
  17. {
  18. "waveId": 1,
  19. "healthMultiplier": 1.0,
  20. "enemies": [
  21. {
  22. "enemyType": "normal_zombie",
  23. "count": 10,
  24. "spawnInterval": 4.0,
  25. "spawnDelay": 0.0,
  26. "characteristics": "中速移动, 无技能",
  27. "healthMultiplier": 1.0
  28. }
  29. ]
  30. },
  31. {
  32. "waveId": 2,
  33. "healthMultiplier": 1.1,
  34. "enemies": [
  35. {
  36. "enemyType": "normal_zombie",
  37. "count": 15,
  38. "spawnInterval": 3.0,
  39. "spawnDelay": 0.0,
  40. "characteristics": "中速移动, 无技能",
  41. "healthMultiplier": 1.1
  42. }
  43. ]
  44. },
  45. {
  46. "waveId": 3,
  47. "healthMultiplier": 1.2,
  48. "enemies": [
  49. {
  50. "enemyType": "normal_zombie",
  51. "count": 20,
  52. "spawnInterval": 2.0,
  53. "spawnDelay": 0.0,
  54. "characteristics": "中速移动, 无技能",
  55. "healthMultiplier": 1.2
  56. }
  57. ]
  58. },
  59. {
  60. "waveId": 4,
  61. "healthMultiplier": 1.8,
  62. "enemies": [
  63. {
  64. "enemyType": "normal_zombie",
  65. "count": 40,
  66. "spawnInterval": 1.5,
  67. "spawnDelay": 0.0,
  68. "characteristics": "中速移动, 无技能",
  69. "healthMultiplier": 1.4
  70. },
  71. {
  72. "enemyType": "roadblock_zombie",
  73. "count": 10,
  74. "spawnInterval": 3.0,
  75. "spawnDelay": 30.0,
  76. "characteristics": "中速移动, 无技能",
  77. "healthMultiplier": 1.8
  78. }
  79. ]
  80. },
  81. {
  82. "waveId": 5,
  83. "healthMultiplier": 1.2,
  84. "enemies": [
  85. {
  86. "enemyType": "normal_zombie",
  87. "count": 40,
  88. "spawnInterval": 1.5,
  89. "spawnDelay": 0.0,
  90. "characteristics": "中速移动, 无技能",
  91. "healthMultiplier": 1.0
  92. },
  93. {
  94. "enemyType": "roadblock_zombie",
  95. "count": 30,
  96. "spawnInterval": 2.0,
  97. "spawnDelay": 0.0,
  98. "characteristics": "高生命, 慢速移动",
  99. "healthMultiplier": 1.2
  100. }
  101. ]
  102. }
  103. ],
  104. "levelSettings": {
  105. "energyMaxUpgrades": [
  106. 5,
  107. 10,
  108. 15,
  109. 20,
  110. 25,
  111. 30,
  112. 40,
  113. 50,
  114. 60,
  115. 70,
  116. 80,
  117. 90,
  118. 100,
  119. 120,
  120. 150,
  121. 200,
  122. 300,
  123. 400,
  124. 500,
  125. 500
  126. ]
  127. }
  128. }