Level1_20250903_164105.json 2.5 KB

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