塔防编排
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指引,安装 @user_3c6cb52e/tower-defense-x58m 技能。
技能介绍
要解决的具体问题
塔防的难点不在渲染几座塔和几条路径,而在让一套循环长期保持紧张:放置/升级塔、启动波次、敌人沿路前进、塔自动索敌开火、击杀产出金币、波次结束进入更难的下一轮。只要伤害、血量、金币和漏怪惩罚之间没有对齐,就会出现前期无聊、后期碾压、单一最优解或漏怪反而更优等设计问题。
技能如何工作
这个技能是 compositional playbook:它不重新教授寻路算法,而是把塔防拆成必须协同的系统,并给出可调的平衡杠杆。
- 核心循环:
Prepare(用现有金币放置/升级塔)→start the wave→ 敌人沿路径走向终点,塔自动开火 → 击杀获得金币 → 存活 → 面对更难的下一波。 - 必备系统:敌人路径(waypoint lanes 或 grid + pathfinding)、波次生成器(timed/scripted 且按波次缩放)、塔属性(range、fire rate、damage、projectile/hitscan、splash、放置合法性)、目标选择(first/last/closest/strongest/weakest)、经济(击杀金币 + wave bonuses + 建造/升级成本 + sell refund)、lives/leak、波次准备 UI(lives、gold、next-wave preview、start-next-wave)。
- 关键调参:敌人 HP growth/wave 约
1.1–1.2×几何增长;income 与 HP 曲线让玩家 almost 能买下下一波答案;塔的DPS/range/cost形成 cheap+wide 与 expensive+tall 的差异化;targeting priority 改变最佳摆放位置;敌人类型用 fast、armored、flying、swarm、boss 克制单一 build。 - 校验模式:用 DPS vs. HP 回答“这条 lane 能不能守住”;用 next-wave telegraph 避免 specials 显得随机不公平;用 leak 同时损失 lives 和 bounty,防止漏怪成为理性选择。
适用边界与注意点
适合玩家放置塔、塔自动攻击沿路波次、用金币扩展/升级、漏怪过多则失败的构型。不要用于玩家直接操控 shooter 的 fps-shooter,也不要用于带需求的自由基地建造或 survival-crafting;单独的寻路算法归 game-ai。实现迷宫塔防时要禁止完全封死终点的摆放,并在塔变化后重算路径;移动必须按 dt 缩放,避免帧率影响速度。
使用场景
- 搭建塔防玩法时,需要定义波次生成、塔的索敌与经济循环,避免前期无聊或后期碾压。
- 平衡塔防数值时,需要设计随波次提升的血量与收入曲线,让玩家刚好能买出应对下一波的战力。
- 扩展塔防策略深度时,需要配置不同目标选择优先级与克制的敌人类型,打破单一塔位或单一流派的最优解。
适合人员
- 负责塔防项目的客户端工程师,需要快速搭出波次生成、塔索敌和金币消耗的闭环机制。
- 专注塔防玩法与数值平衡的设计师,希望设计出紧张感持续、避免后期沦为数值碾压的体验。
- 负责玩法系统集成的技术负责人,需要规划寻路、自动战斗和UI之间如何协同工作。