Level1.json 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {
  2. "name": "新手引导(草地平原)",
  3. "scene": "grassland",
  4. "description": "新手引导关卡,学习基础塔防玩法",
  5. "weapons": [
  6. "毛豆射手",
  7. "尖胡萝卜"
  8. ],
  9. "waves": [
  10. {
  11. "waveId": 1,
  12. "enemies": [
  13. {
  14. "enemyType": "普通僵尸",
  15. "count": 5,
  16. "spawnInterval": 5,
  17. "characteristics": ["中速移动", "无技能"]
  18. }
  19. ]
  20. },
  21. {
  22. "waveId": 2,
  23. "enemies": [
  24. {
  25. "enemyType": "普通僵尸",
  26. "count": 7,
  27. "spawnInterval": 5,
  28. "characteristics": ["中速移动", "无技能"]
  29. }
  30. ]
  31. },
  32. {
  33. "waveId": 3,
  34. "enemies": [
  35. {
  36. "enemyType": "路障僵尸",
  37. "count": 5,
  38. "spawnInterval": 6,
  39. "characteristics": ["高生命", "慢速移动"]
  40. }
  41. ]
  42. },
  43. {
  44. "waveId": 4,
  45. "enemies": [
  46. {
  47. "enemyType": "普通僵尸",
  48. "count": 6,
  49. "spawnInterval": 4,
  50. "characteristics": ["中速移动", "无技能"]
  51. }
  52. ]
  53. },
  54. {
  55. "waveId": 5,
  56. "enemies": [
  57. {
  58. "enemyType": "路障僵尸",
  59. "count": 6,
  60. "spawnInterval": 5,
  61. "characteristics": ["高生命", "慢速移动"]
  62. }
  63. ]
  64. }
  65. ],
  66. "levelSettings": {
  67. "initialHealth": 100,
  68. "timeLimit": 300,
  69. "difficulty": "easy",
  70. "starRequirements": {
  71. "1star": { "healthRemaining": 1 },
  72. "2star": { "healthRemaining": 50 },
  73. "3star": { "healthRemaining": 80 }
  74. }
  75. }
  76. }