MDD
做技能雀氏好玩。
起因
在有机会的时候,谁能拒绝自己动手实现一下自己心中的技能系统呢。
做到的事情
1.从程序的角度对act,moba类型的游戏技能概念进行了明确的拆分(当然不是唯一解)。
2.可以实现类似于dota2技能征召模式效果,不同角色不同技能可以进行组合。
3.提供精确到单个实体的时间缩放控制。
4.通过MDDSkillEngine制作了一部分经典技能范本暂时提供了 :moba类: dota2卡尔的全套技能,
理论上该框架也非常切合ACT游戏的制作。
5.制作技能流程引入了两种可视化编辑模式来减少技能制作工作量并增强技能制作精度,节点编辑,timeline编辑。
6.以上实现都会提供demo场景及源码。
目录
4.如何引入timeline编辑技能表现效果并将其runtime逻辑注入状态机
仓库链接
//https://github.com/kun0307/MDDSkillEngine
github仓库因为资源版权问题被ban了
大家可以用小伙伴同步到gitee的仓库查看源码
https://gitee.com/mtdmt/MDDSkillEngine?_from=gitee_search
用到的工具及代码库
unity
gameframework
npbehave
animancer
slate
xnode
odin
monkeycommand
A*pathfinding
C#
鸣谢
感谢所有给MDDSkillEngine提供灵感和帮助的小伙伴
Comments | NOTHING