塔防编辑器
塔防是一种在地图上建造防御塔射击,阻止敌人到达堡垒的玩法类型。
你可以使用工坊里开放的塔防组件及规则创作更多类似<艾比保卫战>的塔防关卡。
【视频教学】塔防编辑器
塔防规则
首先在更多-规则设置功能里,将地图的规则模板设置为【塔防】类型(需要去除胜利区域)
切换为塔防模板后会显示塔防规则的配置选项。

塔防规则包含一个塔防玩法的全部流程,包括选择技能炮塔、怪物进攻波次和胜利结算几个环节。
使用官方塔防技能
开启后玩家可以在局外(地图详情页选择游玩后)选择官方塔防技能使用。

使用官方炮塔
开启后玩家可以在局外选择使用官方炮塔艾比。

开局开启第一波进攻
开启则开局自动释放怪物波次;关闭则需要在怪物波次编辑界面中填写<使波次开启的事件>,通过发送这个事件来开启第一波进攻。
>>> 怪物波次介绍
最后波次结算自动胜利
开启后玩家击败最后一轮怪物则自动结算胜利;关闭后可以通过在怪物波次编辑界面填写<全部击败发出事件>编写最后的结算流程。
星级系统
星级是塔防玩法里常见的一种胜利结算方法,使用星级可以给一个关卡划分不同层次的胜利目标,让完美通关的玩家更有成就感。
在更多-规则设置-成就-星级成就里,可以设置星级获取方式。

图鉴系统
使用更多-图鉴编辑可以给你的塔防玩法制作图鉴,展示生物预设上的描述,方便玩家查询怪物或防御塔资料。

塔防玩法是一种策略性较强的玩法,玩家需要对怪物和防御塔的特性有所了解才能做出合理的布局决策,所以让玩家在出现新怪物或者解锁新炮塔时获得相关图鉴资料可以提升游玩体验。
地形制作
你可以使用工坊组件来制作塔防场景,然后使用塔防机关组件赋予地图塔防玩法属性,让玩家在游玩时开发地图资源和建设防御塔。
在机关-塔防机关分类下可以找到塔基和塔防资源组件。

塔基
玩家只可以在塔基上建设防御塔,塔基预设了点击后出现造塔选择场景界面的逻辑。

你可以配置能在该塔基选择建造的塔的预设,并且在选择指定预设后发送相应事件。
除了普通的已解锁塔基,官方还提供了几种未解锁塔基组件,它们具有一些特殊功能。
| 塔防机关 | 描述 |
|---|---|
| 未解锁塔基 | 玩家解锁后可以获得一个塔基 |
| 未解锁-赠送塔 | 玩家解锁后可以获得一个塔基和防御塔 |
| 未解锁-金币怪 | 玩家解锁后可以获得一个塔基和金币怪 |
| 未解锁-金币-大 | 玩家解锁后可以获得很多金币(宝箱样式组件) |
| 未解锁塔基-木箱 | 玩家解锁后可以获得一个塔基(木箱样式组件) |
| 未解锁-抽折扣 | 玩家解锁后会进行一次随机抽奖,下次购买艾比时获得折扣(组件内置逻辑,暂不支持配置) |
| 终点-水晶 | 需要被保护的堡垒象征(水晶样式组件) |
| 终点 | 终点堡垒功能组件,可配置血量和刷新事件 |
防御塔制作
你可以直接使用生物-塔防生物里的官方炮塔组件,也可以在非塔防生物的预设界面里修改生物的【特殊生物类型】为<塔防-塔>来制作自定义形象的防御塔。

塔防生物拥有升级机制,不同等级的塔防生物需要配置不同的预设,通过切换预设来达到升级效果。
| 防御塔属性 | 描述 |
|---|---|
| 升级事件 | 花费金币给防御塔升级后会发送的全局事件 |
| 升级消耗金币 | 玩家升级一次炮塔需要消耗的金币 |
| 升级目标 | 防御塔升级后切换成的生物预设 |
| 删除返还金币 | 玩家删除该防御塔时返还的金币 |
| 星级 | 防御塔的等级星级 |
| 删除事件 | 玩家删除防御塔时发送的全局事件 |
防御塔通常使用生物技能里的【攻击技能】作为攻击手段,即我们通常理解的普攻技能。你可以通过配置攻击技能的伤害和表现来制作不同类型的防御塔。

怪物及怪物波次
你可以直接使用生物-塔防生物里的官方怪物组件,也可以在非塔防生物的预设界面里修改生物的【特殊生物类型】为<塔防-怪物>来制作自定义形象的塔防敌人。

怪物设置
官方制作的塔防怪物类型生物内置了技能逻辑,暂时不支持自定义配置。

如果你想制作自己的怪物技能,可以在生物技能或者蛋码中编写相关逻辑。
生物生成器
使用机关-逻辑分类下的<生物生成器>就可以制作出怪机制了。
你可以从机关或预设中选择要生成的生物种类,一个生成器可以添加多个生物预设(支持重复添加)代表一次创建能创建出的怪物组。

在移动路径中,可以通过创建蛋码路径、用路点标记好生物行进的方向和坐标来让生成出来的生物按照设定好的路径前进。你还可以通过设定触发方式、触发事件和触发延迟时间来命令生物开始移动。 
依次创建代表着生成器是创建一个队列、依次出现的怪还是一起出现的怪。
举例的是在一个生物创生器里设置了五个预设,将它们的出生点分开进行摆放的效果演示。

路径特效就是塔防玩法中会在游戏最开始给玩家展示的怪物行进路线动画,这里可以指定一个特效并设置其移动速度,它会在游玩时沿着生物的移动路径运动一遍。

如果你想使用生物生成器创建多组怪物,可以填写重复创建次数和重复创建间隔,需要注意的是,只有第一组生成的怪物全部死亡,生成器才会创建第二波怪物。
怪物波次
你可以在更多-规则设置-塔防规则里,设定每一波会出现的怪物。
新建或选择已有怪物波次,引用对应的生物生成器来创建怪物,每一波可以引用多个生成器。

| 属性名称 | 描述 |
|---|---|
| 使波次开启的事件 | 收到该事件后会生成怪物,优先级高于生成器上的生成事件 |
| 波次开启时发出事件 | 开始出怪后发出的事件,可以编写计时推进下一波次出怪的逻辑 |
| 全部击败发出事件 | 当前波次怪物全部死亡后会发出的事件,可以用于编写自定义胜利结算逻辑 |
| 全部击败自动开启下一波 | 当前波次怪物全部被击败才会开启下一波次 |
| 波次延迟启动时间 | 相较于波次开启、正式出怪的延迟时间;波次延迟会和生物生成器上的创建触发延迟时间叠加,可以用来制作波次内的出怪延迟 |
