下载 App

dota卡尔技能制作

精华2024/02/231062 浏览案例分享
1.1卡尔可以召唤冰、雷、火三个球围绕本体运动,冰、雷、火三个球可以切换,不同的球可以给本体提供不同的属性加成。
1.1.1制作三个围绕卡尔远动的无模型无特效的单位,用来记录三个球的位置。
TapTap
将技能设为默认隐藏
TapTap
移动器的公式
1.1.2卡尔切换不同的球时,将新召唤的球依次跟随到三个无模型、无特效的单位,删除原有召唤的球。
TapTap
给施法者添加几个buff,用来保存单位,方便以后调取使用,将施法者自己保存在三球buff的单位组中
TapTap
TapTap
TapTap
在常量配置中,新建了两个单位属性,保存三球和计数,计数用来记录新召唤的球的需要跟随的空单位的顺序,保存三球记录卡尔召唤的球的种类和数量。
TapTap
使用switch进行验证,根据计数数值的不同,设置不同的跟随目标,然后利用buff单位组删除之前召唤的球。
TapTap
TapTap
TapTap
三个switch的验证公式如是写
TapTap
移动器的函数如图
switch的另外两个分支大体相同,修改计数的数值和跟随的空单位即可。
1.1.3不同的球可以给本体添加不同的buff,提供不同的属性,提供的属性根据召唤三个球的技能等级变化。
TapTap
冰球的技能如图
TapTap
遍历单位组效果节点函数公式
TapTap
将冰球的单位C++类设为英雄他的技能才会生效,生物应该也行,未测试
火球、雷球与冰球相同,下面就不赘述了。
1.2根据卡尔召唤的三个球的不同,卡尔的元素召唤技能可以切换不同的技能。
TapTap
TapTap
TapTap
我们前面设置不同的球为主控单位添加不同的属性,每个冰球添加3点的保存三球属性,每个火球添加30点,每个雷球添加300点,所以我们根据保存三球属性的数值就可计算出每个球的数量。
TapTap
为主控单位添加两个空技能。
TapTap
元素召唤一级时保存一个技能,升级后保存两个技能,我们使用swtich进行判断
TapTap
公式如图
TapTap
再使用switch判断保存三球不同,为卡尔替换不同的技能
TapTap
switch公式如图
TapTap
使用自定义效果节点来替换技能,召唤元素一级时公式如图
TapTap
召唤元素升级后公式如图
1.3卡尔有10个技能可供切换。
1.3.1超震声波
TapTap
使用了默认的击退效果
1.3.2电磁脉冲
TapTap
TapTap
伤害效果的公式
1.3.3寒冰之墙
TapTap
记得修改C++类
1.3.4混沌陨石
TapTap
TapTap
说实话,dota中混沌陨石的技能描述我看的不太懂,所以我写的应该和实际有出入,仅供参考吧
1.3.5急速冷却
TapTap
1.3.6灵动迅捷
TapTap
1.3.7强袭飓风
TapTap
1.3.8熔炉精灵
TapTap
TapTap
1.3.9幽灵漫步
TapTap
幽灵漫步技能比较特殊,因为不只是卡尔要隐身,卡尔召唤的三个球也要隐身
TapTap
将三个球的特效删除,改用buff加特效的方式
1.3.10阳炎冲击
TapTap
上班时间摸鱼写的,可能会有不少疏漏,将工程文件分享给大家自行查看
00:19
如何实现单位的随意拖拽摆放?【星火编辑器教程】截图
如何实现单位的随意拖拽摆放?【星火编辑器教程】
很多小伙伴想做自走棋类的游戏,那么就会涉及到单位的一个最基础的操作,就是选中单位并拖拽和摆放,那如何实现单位的拖拽摆放呢,今天就来教大家如何实现这样的功能。实现效果如下视频所示。 教程开始 第一步: 打开编辑器的触发编辑器,新建一个文件夹(我就叫“拖拽功能”,方便对拖拽功能的逻辑进行归类,如果你不建文件夹也没关系,习惯而已) 第二步: 点击文件夹右边的+号,添加一个变量,我这里叫“变量_目前选中的
19 赞
12 回复
00:14
创建自定义单位属性及实时显示单位属性的信息面板截图
创建自定义单位属性及实时显示单位属性的信息面板
最终效果看视频,模仿war3创建了三个自定义单位属性(数值)力量、智力、敏捷分别与生命值、魔法值、护甲值挂钩,并且需要判定但是是智力英雄还是力量或者敏捷英雄,将攻击与主属性挂钩,最后创建了一个可以实时显示单位信息的面板。 我还是处于学前班水平,最近看了很多大佬视频,终于第一次捣鼓出了自己想要的效果,分享给大家,觉得太简单的请无视,哪里有错误或者有更简便办法的欢迎指教。 ps:左边的是被影响的属性
7 赞
8 回复
02:00
制作昼夜交替的效果,亮度、影子、雾气随时间变化截图
制作昼夜交替的效果,亮度、影子、雾气随时间变化
dota1中每12分钟是一天,6分钟白天、6分钟夜晚,这种昼夜交替机制可以增强玩家的代入感,也可以联动很多有意思的玩法和机制。 星火编辑器也能制作出类似昼夜交替的效果,分享给大家。 一、在地图编辑器氛围中,分别制作早晨、中午、傍晚、半夜四个氛围。 二、触发编辑器中,分别设置不同氛围的切换时间及混合时间,我是设置的2分钟一天,四个时间段的混合时间都是30秒,120秒一个轮回。 ps: 1、参考了阿木
9 赞
4 回复
星火编辑器-新手教程-关于多游戏模式的配置和触发的获取截图
星火编辑器-新手教程-关于多游戏模式的配置和触发的获取
HELLO 大家好,我是阿木木牧。最近第一版的内部小范围(几人)第一个图的测试已经结束了。 整体游戏以装备数值的崩坏而告终~ (虽然大家都很欢快。。。) 现在准备开始开发下个阶段的内容啦,就是将游戏模式拆分出来。分成单人模式,多人组队模式(合作PVE),多人匹配模式(对抗模式)。那么,怎么配置呢?说来也很简单哈~ 1,在游戏编辑器中,数据编辑器,找到地图设置。 2,编辑地图设置。比如我希望最大数量
14 赞
3 回复
无须申请,星火编辑器现已公测开放下载截图
无须申请,星火编辑器现已公测开放下载
—————————————————— 各位关注星火编辑器的小伙伴: 感谢大家一直以来对编辑器支持! 破晓已去,曙光降临! 星火编辑器现已开启公测! · 关于下载和资格申请 现已无需申请,请去下面的官方首页直接下载! 缘起测试是星火编辑器自诞生以来第一次对外测试! 从2022年八月开始到十一月,历时三个月。 缘起之后缘聚测试,历时又七个月! 缘聚之后,破晓降临,历时又十二个月! 曾经微弱的星火现已渐
官方
331 赞
375 回复