[程式] UE4 使用GameplayAbilitySystem制作Combo

楼主: strangechu (電冰箱)   2021-12-28 17:54:33
https://strangechu.com/?p=129
网页完整版
https://i.imgur.com/HomN2bR.png
Combo完成示意图(网页文章最后有影片)
本文利用Unreal Engine的Gameplay ability制作简单的动作游戏Combo。
虽然板上有不少大大在分享技术,但是偏实作的文章好像偏少,想说来抛砖引玉一下。
这边只分享自己制作的例子,若有其他更好的制作方法也欢迎交流讨论。
由于原文很多实际操作图片,这边只简单说明制作概念。
https://i.imgur.com/cbRAkvi.png
本次制作的Combo示意图
最常见的Combo设计中,玩家是可以做出所谓先行输入的动作。意思就是在指定的时间内
输入攻击后根据输入的时间,会立刻,或是在特定时间点时做出下一段攻击。以左刺拳接
续到右钩拳的过程为例,如图,若在[可输入范围]期间按下攻击键,则会在[可进行下段
攻击]期间开始进行下一段攻击。
接着以这个框架配合Gameplay ability、Gameplay tag等UE4内的功能,即可制作出能够
细微调整的Combo流程。详细流程请移驾至网页版。
作者: damody (天亮damody)   2021-12-28 19:13:00
不错的范例 不过产品的规则会复杂很多 建议能C++就C++
作者: coolrobin (泳圈)   2021-12-28 20:31:00
推个/UE的文件真的是很不足啊 XD
作者: damody (天亮damody)   2021-12-29 05:20:00
我等我们游戏上一段时间再来分享我们的做法 先卖个关子
作者: wangm4a1 (水兵)   2021-12-30 07:53:00

Links booklink

Contact Us: admin [ a t ] ucptt.com