• 参考
  • 模板教程
  • 休闲塔防

休闲塔防


引言

塔防游戏介绍

塔防游戏(英语:Tower Defense Games)即指一类通过拉地图上建造炮塔或类似建筑物,以阻止游戏中敌人抵达堡垒个即时战略游戏。一般而言,敌人并不会主动攻击炮塔。当敌人被消灭时,玩家可一获得奖金或积分,用于购买炮塔或升级炮塔。敌人以一波波进攻,大部分塔防会拉一波后暂停以让玩家以积分升级或增加炮塔。——《维基百科》 塔防是一种成熟且拥有很强的商业潜力的玩法,kk对战平台上的《斗塔》等塔防游戏也有着优秀的商业成绩。

休闲塔防介绍

TD1

休闲塔防模板(CasualTD) 是编辑器提供的一款休闲塔防游戏工程模板,能帮助您在短时间内快速上手塔防地图制作。 模板中包含了一款标准塔防地图将会用到的各项功能,其中包括进攻路线、怪物和防御塔三个基本要素。 TD2

CasualTD模板预览视频:

快速使用

【快速使用】将依次展示进攻路线、怪物、防御塔各个部分的配置方法 TD3

进攻路线

起点与进攻路线修改

怪物出生点为进攻路线的起始点,要修改怪物的进攻路线,可以使用编辑器内的路径工具实现这一操作

TD4

创建路径流程: 删除已有路径 TD5

创建一条新路径 TD6

在触发器中的指定位置设置新的路径 TD7 TD8

下面是路径修改的教学视频:

终点修改

我们也可以修改怪物的终点位置,你只需要更改终点所在的圆形区域,再修改路径到新的终点。 选择地图中的圆形区域 TD9

将圆形区域拖动到想要放置的位置 TD10

按照之前的方法重新放置一条指向走到新的圆形区域内的路径即可。 TD11

下面是终点修改的教学视频:

配置防御塔

普通防御塔

TD12 修改防御塔外观 (对应视频位置0:11) TD13

设定可建造的防御塔类型 (对应视频位置1:13) 在“物体编辑器-单位-塔地砖-数据-固定属性-技能相关”修改塔地砖的技能以使其上能够建造不同的防御塔。 TD14 TD15

修改防御塔建造消耗的资源 (对应视频位置1:48) 在“物体编辑器-技能-建造技能”中找到建造技能,修改其金钱消耗。 TD16

修改防御塔的攻击方式 (对应视频位置1:56) 在“物体编辑器-单位-防御塔”中找到防御塔的单位类型,修改其“技能相关”中的普通攻击,即可修改防御塔的攻击方式。 TD17

设置普通防御塔的演示视频如下:

其他种类防御塔(进阶选项)

本小节内容需要自己手动创建防御塔单位。

攻速光环塔(进阶选项)

建造此塔后,每过5秒钟给周围防御塔添加攻速加成Buff,可以通过光环效果和光环魔法效果实现 TD18

创建一个光环效果魔法效果,命名为“攻速加成”,将效果影响调整为正面。 TD19

点击触发器,点击新触发器,在事件中添加“魔法效果 - 获得”,在动作中创建“单位 - 添加属性”,按照下图所示将参数调整为“魔法效果携带者”,“基础属性”,“攻击速度%”,“100” TD20

右键复制粘贴“新建触发器”,将新建触发器_2的事件修改为“魔法效果 - 失去”,并将属性加成“100”修改为“-100” TD21 TD22

为了方便在游戏中有视觉反馈,可以在表现中添加特效 TD23

加成效果创建好之后,我们需要创建一个光环魔法效果,这样当单位获得这个光环时,它周围的单位都可以获得攻速加成 创建光环魔法效果后,将其命名为“攻速光环”,效果影响设置为正面,点击光环效果并选择攻速加成,影响范围设置为500,不影响单位类型勾选生物,不影响单位标签勾选怪物,目标允许选择玩家-自己 TD24

由于攻速光环塔不需要攻击技能,则只需要在创建塔的时候写一段每隔一定时间触发一次攻速加成的逻辑 选择攻速光环塔单位,点击触发器,添加事件“单位 - 创建”,在动作中添加一个循环计时器,设置时间为8秒,在计时器动作中添加“魔法效果 - 添加魔法效果”,将魔法效果类型设置为攻速光环,单位为当前单位,点击可选参数选择持续时间,设置为3秒 TD25

这时攻速塔就设计完成了,可以在游戏中测试使用

分裂箭塔(进阶选项)

这个塔可以同时攻击射程内的三名敌人,可以通过遍历单位组实现 按照您的喜好设计一个新的防御塔单位 点击技能分类,复制粘贴章鱼哥攻击技能,重命名攻击技能为分裂攻击 在动作中创建一个“单位组 - 遍历单位组” TD26

点击单位组参数选择 TD27

将参数设置为“获得技能拥有者的点”,“半径600的圆形区域”(单位攻击范围),点击可选参数,将具有标签设置为“怪物”,筛选数量上限设置为3 TD28

将创建投射物和运动器放到遍历单位组的动作列表中 将追踪运动器中,运动完成时造成造成伤害的目标修改为“获取单位组中遍历到的单位” TD29

这时分裂攻击就做好了,可以配置到分裂攻击塔单位,在游戏中测试使用。

怪物

TD30

修改怪物外观 (对应视频位置0:03) 在“物体编辑器-单位-怪物”中选择要修改的怪物的单位类型,可以在“表现”中修改其模型。 TD31

配置每一波的怪物数量和属性,新增波数 (对应视频位置0:29) 在主界面中点击“表格编辑器”可以修改其中的“attack_waves”表格,从而修改每波怪物的各种参数。 TD32 TD33

修改玩家属性,出怪间隔和基地生命值 (对应视频位置1:19) 在主界面中点击“表格编辑器”可以修改其中的“game_init”表格,游戏的设置参数。 TD34

设置怪物的演示视频如下:

商业道具

想了解下塔防商业化方面的建议,比如平台道具,VIP能给初始游戏500金币之类的。 平台道具分为消耗型和时限型

设置VIP平台道具

点击平台道具分类,点击新建项目,将名称设置为“VIP”,道具类型调整为时限型 TD35

点击触发器,点击新触发器,在事件中创建“平台道具 - 持有平台道具进入游戏”,在动作中创建“玩家 - 添加属性”,将参数设置为“玩家1”,“gold”,“500”

设置局内消耗物品

创建一个平台道具,将道具类型调整为消耗型 打开界面编辑器,创建一个按钮控件,点击事件面板,添加一个事件 TD36

打开触发器,创建一个新触发器,在事件中创建界面事件,在动作中创建“平台道具 - 消耗玩家平台道具”,可以按照您的需求在Then动作下撰写触发逻辑 TD37