Unity制作格斗游戏核心思路总结
目录
Unity制作格斗游戏核心思路总结
- 发表于 3年前 (2016-05-22)
- 4516次浏览
最核心的问题,战斗系统:
A.碰撞检测: 我在每个角色对象身上放了3类碰撞盒:
1.攻击(子物体)。
2.防御(子物体)。
3.伤害判定(自身)。
B.攻击判定: 在攻击动画中调整碰撞盒是否激活:例如普攻中的第一击,其他攻击判定类似。(某些技能还可巧用帧事件)
C.防御判定:当播放防御动画的时候,防御碰撞盒出现,注意在敌方后面攻击时防御无效(这个我是根据人物朝向来写的)
D.被击后的反应:
1.根据受到攻击的技能播放不同的特效动画.
2.轮流播放被击动画(僵直)。
3.掉血。
4.增加气槽量(每个气槽释放一次大招)。
大概也就以上这些,编程方面的东西就不赘述了,主要还是思路,下面欣赏一下美术: