Level5.json 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335
  1. {
  2. "name": "终极挑战(赛博都市)",
  3. "scene": "cyberpunk",
  4. "description": "终极挑战关卡,包含多个BOSS和复杂的敌人组合",
  5. "level": 5,
  6. "weapons": [
  7. "毛豆射手",
  8. "尖胡萝卜",
  9. "锯齿草",
  10. "西瓜炸弹",
  11. "回旋镖盆栽"
  12. ],
  13. "waves": [
  14. {
  15. "waveId": 1,
  16. "enemies": [
  17. {
  18. "enemyType": "普通僵尸",
  19. "count": 15,
  20. "spawnInterval": 1.5,
  21. "spawnDelay": 0,
  22. "characteristics": ["中速移动", "无技能"]
  23. },
  24. {
  25. "enemyType": "铁桶僵尸",
  26. "count": 5,
  27. "spawnInterval": 4,
  28. "spawnDelay": 8,
  29. "characteristics": ["超高生命", "极慢速移动"]
  30. },
  31. {
  32. "enemyType": "路障僵尸",
  33. "count": 6,
  34. "spawnInterval": 3,
  35. "spawnDelay": 6,
  36. "characteristics": ["高生命", "慢速移动"]
  37. },
  38. {
  39. "enemyType": "漫步僵尸",
  40. "count": 4,
  41. "spawnInterval": 5,
  42. "spawnDelay": 10,
  43. "characteristics": ["左右摇摆", "近战范围大"]
  44. }
  45. ]
  46. },
  47. {
  48. "waveId": 2,
  49. "enemies": [
  50. {
  51. "enemyType": "普通僵尸",
  52. "count": 12,
  53. "spawnInterval": 1.2,
  54. "spawnDelay": 0,
  55. "characteristics": ["中速移动", "无技能"]
  56. },
  57. {
  58. "enemyType": "法师僵尸",
  59. "count": 5,
  60. "spawnInterval": 5,
  61. "spawnDelay": 8,
  62. "characteristics": ["远程魔法子弹攻击防御塔"]
  63. },
  64. {
  65. "enemyType": "弓箭僵尸",
  66. "count": 4,
  67. "spawnInterval": 6,
  68. "spawnDelay": 10,
  69. "characteristics": ["远程射箭攻击防御塔"]
  70. },
  71. {
  72. "enemyType": "铁桶僵尸",
  73. "count": 3,
  74. "spawnInterval": 8,
  75. "spawnDelay": 15,
  76. "characteristics": ["超高生命", "极慢速移动"]
  77. }
  78. ]
  79. },
  80. {
  81. "waveId": 3,
  82. "enemies": [
  83. {
  84. "enemyType": "普通僵尸",
  85. "count": 10,
  86. "spawnInterval": 1,
  87. "spawnDelay": 0,
  88. "characteristics": ["中速移动", "无技能"]
  89. },
  90. {
  91. "enemyType": "火药桶僵尸",
  92. "count": 6,
  93. "spawnInterval": 4,
  94. "spawnDelay": 6,
  95. "characteristics": ["死亡爆炸", "需优先清除"]
  96. },
  97. {
  98. "enemyType": "隐身僵尸",
  99. "count": 3,
  100. "spawnInterval": 8,
  101. "spawnDelay": 12,
  102. "characteristics": ["周期性隐身", "需追踪轨迹"]
  103. },
  104. {
  105. "enemyType": "法师僵尸",
  106. "count": 4,
  107. "spawnInterval": 6,
  108. "spawnDelay": 10,
  109. "characteristics": ["远程魔法子弹攻击防御塔"]
  110. },
  111. {
  112. "enemyType": "漫步僵尸",
  113. "count": 5,
  114. "spawnInterval": 5,
  115. "spawnDelay": 8,
  116. "characteristics": ["左右摇摆", "近战范围大"]
  117. }
  118. ]
  119. },
  120. {
  121. "waveId": 4,
  122. "enemies": [
  123. {
  124. "enemyType": "普通僵尸",
  125. "count": 15,
  126. "spawnInterval": 0.8,
  127. "spawnDelay": 0,
  128. "characteristics": ["中速移动", "无技能"]
  129. },
  130. {
  131. "enemyType": "隐身僵尸",
  132. "count": 5,
  133. "spawnInterval": 6,
  134. "spawnDelay": 8,
  135. "characteristics": ["周期性隐身", "需追踪轨迹"]
  136. },
  137. {
  138. "enemyType": "铁桶僵尸",
  139. "count": 6,
  140. "spawnInterval": 4,
  141. "spawnDelay": 10,
  142. "characteristics": ["超高生命", "极慢速移动"]
  143. },
  144. {
  145. "enemyType": "弓箭僵尸",
  146. "count": 5,
  147. "spawnInterval": 5,
  148. "spawnDelay": 12,
  149. "characteristics": ["远程射箭攻击防御塔"]
  150. },
  151. {
  152. "enemyType": "火药桶僵尸",
  153. "count": 4,
  154. "spawnInterval": 8,
  155. "spawnDelay": 15,
  156. "characteristics": ["死亡爆炸", "需优先清除"]
  157. }
  158. ]
  159. },
  160. {
  161. "waveId": 5,
  162. "enemies": [
  163. {
  164. "enemyType": "普通僵尸",
  165. "count": 20,
  166. "spawnInterval": 0.8,
  167. "spawnDelay": 0,
  168. "characteristics": ["中速移动", "无技能"]
  169. },
  170. {
  171. "enemyType": "铁桶僵尸",
  172. "count": 8,
  173. "spawnInterval": 3,
  174. "spawnDelay": 5,
  175. "characteristics": ["超高生命", "极慢速移动"]
  176. },
  177. {
  178. "enemyType": "法师僵尸",
  179. "count": 6,
  180. "spawnInterval": 4,
  181. "spawnDelay": 8,
  182. "characteristics": ["远程魔法子弹攻击防御塔"]
  183. },
  184. {
  185. "enemyType": "隐身僵尸",
  186. "count": 5,
  187. "spawnInterval": 6,
  188. "spawnDelay": 12,
  189. "characteristics": ["周期性隐身", "需追踪轨迹"]
  190. },
  191. {
  192. "enemyType": "火药桶僵尸",
  193. "count": 4,
  194. "spawnInterval": 8,
  195. "spawnDelay": 15,
  196. "characteristics": ["死亡爆炸", "需优先清除"]
  197. },
  198. {
  199. "enemyType": "弓箭僵尸",
  200. "count": 6,
  201. "spawnInterval": 5,
  202. "spawnDelay": 10,
  203. "characteristics": ["远程射箭攻击防御塔"]
  204. }
  205. ]
  206. },
  207. {
  208. "waveId": 6,
  209. "enemies": [
  210. {
  211. "enemyType": "普通僵尸",
  212. "count": 25,
  213. "spawnInterval": 0.6,
  214. "spawnDelay": 0,
  215. "characteristics": ["中速移动", "无技能"]
  216. },
  217. {
  218. "enemyType": "铁桶僵尸",
  219. "count": 10,
  220. "spawnInterval": 2.5,
  221. "spawnDelay": 4,
  222. "characteristics": ["超高生命", "极慢速移动"]
  223. },
  224. {
  225. "enemyType": "漫步僵尸",
  226. "count": 8,
  227. "spawnInterval": 3,
  228. "spawnDelay": 6,
  229. "characteristics": ["左右摇摆", "近战范围大"]
  230. },
  231. {
  232. "enemyType": "法师僵尸",
  233. "count": 7,
  234. "spawnInterval": 4,
  235. "spawnDelay": 8,
  236. "characteristics": ["远程魔法子弹攻击防御塔"]
  237. },
  238. {
  239. "enemyType": "弓箭僵尸",
  240. "count": 6,
  241. "spawnInterval": 5,
  242. "spawnDelay": 10,
  243. "characteristics": ["远程射箭攻击防御塔"]
  244. },
  245. {
  246. "enemyType": "隐身僵尸",
  247. "count": 5,
  248. "spawnInterval": 6,
  249. "spawnDelay": 12,
  250. "characteristics": ["周期性隐身", "需追踪轨迹"]
  251. },
  252. {
  253. "enemyType": "火药桶僵尸",
  254. "count": 6,
  255. "spawnInterval": 7,
  256. "spawnDelay": 15,
  257. "characteristics": ["死亡爆炸", "需优先清除"]
  258. }
  259. ]
  260. },
  261. {
  262. "waveId": 7,
  263. "enemies": [
  264. {
  265. "enemyType": "普通僵尸",
  266. "count": 30,
  267. "spawnInterval": 0.5,
  268. "spawnDelay": 0,
  269. "characteristics": ["中速移动", "无技能"]
  270. },
  271. {
  272. "enemyType": "铁桶僵尸",
  273. "count": 12,
  274. "spawnInterval": 2,
  275. "spawnDelay": 3,
  276. "characteristics": ["超高生命", "极慢速移动"]
  277. },
  278. {
  279. "enemyType": "法师僵尸",
  280. "count": 8,
  281. "spawnInterval": 3,
  282. "spawnDelay": 5,
  283. "characteristics": ["远程魔法子弹攻击防御塔"]
  284. },
  285. {
  286. "enemyType": "弓箭僵尸",
  287. "count": 8,
  288. "spawnInterval": 3.5,
  289. "spawnDelay": 6,
  290. "characteristics": ["远程射箭攻击防御塔"]
  291. },
  292. {
  293. "enemyType": "隐身僵尸",
  294. "count": 6,
  295. "spawnInterval": 5,
  296. "spawnDelay": 8,
  297. "characteristics": ["周期性隐身", "需追踪轨迹"]
  298. },
  299. {
  300. "enemyType": "火药桶僵尸",
  301. "count": 8,
  302. "spawnInterval": 4,
  303. "spawnDelay": 10,
  304. "characteristics": ["死亡爆炸", "需优先清除"]
  305. },
  306. {
  307. "enemyType": "漫步僵尸",
  308. "count": 10,
  309. "spawnInterval": 2.5,
  310. "spawnDelay": 7,
  311. "characteristics": ["左右摇摆", "近战范围大"]
  312. },
  313. {
  314. "enemyType": "路障僵尸",
  315. "count": 8,
  316. "spawnInterval": 4,
  317. "spawnDelay": 12,
  318. "characteristics": ["高生命", "慢速移动"]
  319. }
  320. ]
  321. }
  322. ],
  323. "levelSettings": {
  324. "initialHealth": 100,
  325. "timeLimit": 600,
  326. "difficulty": "extreme",
  327. "energyMax": 8,
  328. "healthMultiplier": 2.0
  329. },
  330. "rewards": {
  331. "coins": 500,
  332. "diamonds": 50,
  333. "unlockWeapon": "炙热辣椒"
  334. }
  335. }