Level8_20251021_152913.json 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347
  1. {
  2. "levelId": "Level8",
  3. "name": "沙漠绿洲(沙漠场景)",
  4. "scene": "desert",
  5. "description": "沙漠场景的挑战,炎热环境下的生存战斗",
  6. "backgroundImage": "images/LevelBackground/BG3",
  7. "availableWeapons": [
  8. "毛豆射手",
  9. "尖胡萝卜",
  10. "锯齿草",
  11. "西瓜炸弹",
  12. "回旋镖盆栽"
  13. ],
  14. "coinReward": 450,
  15. "diamondReward": 45,
  16. "initialCoins": 45,
  17. "timeLimit": 300,
  18. "difficulty": "normal",
  19. "healthMultiplier": 1.1,
  20. "waves": [
  21. {
  22. "waveId": 1,
  23. "healthMultiplier": 1.0,
  24. "enemies": [
  25. {
  26. "enemyType": "bucket_zombie",
  27. "count": 3,
  28. "spawnInterval": 3.0,
  29. "spawnDelay": 2.0,
  30. "characteristics": "超高生命, 慢速移动",
  31. "healthMultiplier": 1.0
  32. },
  33. {
  34. "enemyType": "stealth_zombie",
  35. "count": 2,
  36. "spawnInterval": 5.0,
  37. "spawnDelay": 15.0,
  38. "characteristics": "隐身能力, 快速移动",
  39. "healthMultiplier": 1.0
  40. }
  41. ]
  42. },
  43. {
  44. "waveId": 2,
  45. "healthMultiplier": 1.3,
  46. "enemies": [
  47. {
  48. "enemyType": "bucket_zombie",
  49. "count": 3,
  50. "spawnInterval": 3.0,
  51. "spawnDelay": 2.0,
  52. "characteristics": "超高生命, 慢速移动",
  53. "healthMultiplier": 1.3
  54. },
  55. {
  56. "enemyType": "stealth_zombie",
  57. "count": 3,
  58. "spawnInterval": 5.0,
  59. "spawnDelay": 15.0,
  60. "characteristics": "隐身能力, 快速移动",
  61. "healthMultiplier": 1.3
  62. },
  63. {
  64. "enemyType": "barrel_zombie",
  65. "count": 2,
  66. "spawnInterval": 3.0,
  67. "spawnDelay": 2.0,
  68. "characteristics": "爆炸伤害, 自爆攻击",
  69. "healthMultiplier": 1.3
  70. }
  71. ]
  72. },
  73. {
  74. "waveId": 3,
  75. "healthMultiplier": 1.6,
  76. "enemies": [
  77. {
  78. "enemyType": "mage_zombie",
  79. "count": 3,
  80. "spawnInterval": 3.0,
  81. "spawnDelay": 0.0,
  82. "characteristics": "远程魔法攻击, 中等生命",
  83. "healthMultiplier": 1.6
  84. },
  85. {
  86. "enemyType": "stealth_zombie",
  87. "count": 2,
  88. "spawnInterval": 5.0,
  89. "spawnDelay": 15.0,
  90. "characteristics": "隐身能力, 快速移动",
  91. "healthMultiplier": 1.6
  92. },
  93. {
  94. "enemyType": "barrel_zombie",
  95. "count": 3,
  96. "spawnInterval": 3.0,
  97. "spawnDelay": 2.0,
  98. "characteristics": "爆炸伤害, 自爆攻击",
  99. "healthMultiplier": 1.6
  100. }
  101. ]
  102. },
  103. {
  104. "waveId": 4,
  105. "healthMultiplier": 1.9,
  106. "enemies": [
  107. {
  108. "enemyType": "roadblock_zombie",
  109. "count": 5,
  110. "spawnInterval": 2.0,
  111. "spawnDelay": 0.0,
  112. "characteristics": "高生命, 慢速移动",
  113. "healthMultiplier": 1.9
  114. },
  115. {
  116. "enemyType": "bucket_zombie",
  117. "count": 3,
  118. "spawnInterval": 3.0,
  119. "spawnDelay": 2.0,
  120. "characteristics": "超高生命, 慢速移动",
  121. "healthMultiplier": 1.9
  122. },
  123. {
  124. "enemyType": "barrel_zombie",
  125. "count": 2,
  126. "spawnInterval": 3.0,
  127. "spawnDelay": 2.0,
  128. "characteristics": "爆炸伤害, 自爆攻击",
  129. "healthMultiplier": 1.9
  130. }
  131. ]
  132. },
  133. {
  134. "waveId": 5,
  135. "healthMultiplier": 2.2,
  136. "enemies": [
  137. {
  138. "enemyType": "wandering_zombie",
  139. "count": 6,
  140. "spawnInterval": 3.0,
  141. "spawnDelay": 15.0,
  142. "characteristics": "左右摇摆, 近战范围大",
  143. "healthMultiplier": 2.2
  144. },
  145. {
  146. "enemyType": "stealth_zombie",
  147. "count": 6,
  148. "spawnInterval": 5.0,
  149. "spawnDelay": 15.0,
  150. "characteristics": "隐身能力, 快速移动",
  151. "healthMultiplier": 2.2
  152. },
  153. {
  154. "enemyType": "boss1_gatekeeper",
  155. "count": 1,
  156. "spawnInterval": 60.0,
  157. "spawnDelay": 30.0,
  158. "characteristics": "超高生命, 多种攻击方式, 召唤小怪",
  159. "healthMultiplier": 2.2
  160. }
  161. ]
  162. },
  163. {
  164. "waveId": 6,
  165. "healthMultiplier": 2.5,
  166. "enemies": [
  167. {
  168. "enemyType": "roadblock_zombie",
  169. "count": 7,
  170. "spawnInterval": 2.0,
  171. "spawnDelay": 0.0,
  172. "characteristics": "高生命, 慢速移动",
  173. "healthMultiplier": 2.5
  174. },
  175. {
  176. "enemyType": "bucket_zombie",
  177. "count": 5,
  178. "spawnInterval": 3.0,
  179. "spawnDelay": 2.0,
  180. "characteristics": "超高生命, 慢速移动",
  181. "healthMultiplier": 2.5
  182. },
  183. {
  184. "enemyType": "barrel_zombie",
  185. "count": 3,
  186. "spawnInterval": 3.0,
  187. "spawnDelay": 2.0,
  188. "characteristics": "爆炸伤害, 自爆攻击",
  189. "healthMultiplier": 2.5
  190. }
  191. ]
  192. },
  193. {
  194. "waveId": 7,
  195. "healthMultiplier": 2.8,
  196. "enemies": [
  197. {
  198. "enemyType": "bucket_zombie",
  199. "count": 6,
  200. "spawnInterval": 3.0,
  201. "spawnDelay": 2.0,
  202. "characteristics": "超高生命, 慢速移动",
  203. "healthMultiplier": 2.8
  204. },
  205. {
  206. "enemyType": "stealth_zombie",
  207. "count": 6,
  208. "spawnInterval": 5.0,
  209. "spawnDelay": 15.0,
  210. "characteristics": "隐身能力, 快速移动",
  211. "healthMultiplier": 2.8
  212. },
  213. {
  214. "enemyType": "barrel_zombie",
  215. "count": 6,
  216. "spawnInterval": 3.0,
  217. "spawnDelay": 2.0,
  218. "characteristics": "爆炸伤害, 自爆攻击",
  219. "healthMultiplier": 2.8
  220. }
  221. ]
  222. },
  223. {
  224. "waveId": 8,
  225. "healthMultiplier": 3.1,
  226. "enemies": [
  227. {
  228. "enemyType": "roadblock_zombie",
  229. "count": 10,
  230. "spawnInterval": 2.0,
  231. "spawnDelay": 0.0,
  232. "characteristics": "高生命, 慢速移动",
  233. "healthMultiplier": 3.1
  234. },
  235. {
  236. "enemyType": "stealth_zombie",
  237. "count": 6,
  238. "spawnInterval": 5.0,
  239. "spawnDelay": 15.0,
  240. "characteristics": "隐身能力, 快速移动",
  241. "healthMultiplier": 3.1
  242. },
  243. {
  244. "enemyType": "barrel_zombie",
  245. "count": 6,
  246. "spawnInterval": 3.0,
  247. "spawnDelay": 2.0,
  248. "characteristics": "爆炸伤害, 自爆攻击",
  249. "healthMultiplier": 3.1
  250. }
  251. ]
  252. },
  253. {
  254. "waveId": 9,
  255. "healthMultiplier": 3.4,
  256. "enemies": [
  257. {
  258. "enemyType": "mage_zombie",
  259. "count": 10,
  260. "spawnInterval": 3.0,
  261. "spawnDelay": 0.0,
  262. "characteristics": "远程魔法攻击, 中等生命",
  263. "healthMultiplier": 3.4
  264. },
  265. {
  266. "enemyType": "stealth_zombie",
  267. "count": 6,
  268. "spawnInterval": 5.0,
  269. "spawnDelay": 15.0,
  270. "characteristics": "隐身能力, 快速移动",
  271. "healthMultiplier": 3.4
  272. },
  273. {
  274. "enemyType": "bucket_zombie",
  275. "count": 9,
  276. "spawnInterval": 3.0,
  277. "spawnDelay": 2.0,
  278. "characteristics": "超高生命, 慢速移动",
  279. "healthMultiplier": 3.4
  280. }
  281. ]
  282. },
  283. {
  284. "waveId": 10,
  285. "healthMultiplier": 3.7,
  286. "enemies": [
  287. {
  288. "enemyType": "roadblock_zombie",
  289. "count": 10,
  290. "spawnInterval": 2.0,
  291. "spawnDelay": 0.0,
  292. "characteristics": "高生命, 慢速移动",
  293. "healthMultiplier": 3.7
  294. },
  295. {
  296. "enemyType": "stealth_zombie",
  297. "count": 10,
  298. "spawnInterval": 5.0,
  299. "spawnDelay": 15.0,
  300. "characteristics": "隐身能力, 快速移动",
  301. "healthMultiplier": 3.7
  302. },
  303. {
  304. "enemyType": "barrel_zombie",
  305. "count": 10,
  306. "spawnInterval": 3.0,
  307. "spawnDelay": 2.0,
  308. "characteristics": "爆炸伤害, 自爆攻击",
  309. "healthMultiplier": 3.7
  310. },
  311. {
  312. "enemyType": "boss2_gravedigger",
  313. "count": 1,
  314. "spawnInterval": 60.0,
  315. "spawnDelay": 30.0,
  316. "characteristics": "超高生命, 范围攻击, 召唤增援",
  317. "healthMultiplier": 3.7
  318. }
  319. ]
  320. }
  321. ],
  322. "levelSettings": {
  323. "energyMax": 8,
  324. "energyMaxUpgrades": [
  325. 8,
  326. 24,
  327. 48,
  328. 72,
  329. 96,
  330. 120,
  331. 144,
  332. 168,
  333. 192,
  334. 216,
  335. 240,
  336. 264,
  337. 288,
  338. 312,
  339. 336,
  340. 360,
  341. 384,
  342. 408,
  343. 432,
  344. 456
  345. ]
  346. }
  347. }