好吧我来当第一个评价,Heiko老师这套课虽然被归到第三阶段,整体上还是简明易懂的,稍有点蓝图和C++的基础就能顺下来,个人感觉不比放在第一阶段仔超老师那两套课难学。整个课程完整度很棒,把如何用C++...
追评
好吧我来当第一个评价,Heiko老师这套课虽然被归到第三阶段,整体上还是简明易懂的,稍有点蓝图和C++的基础就能顺下来,个人感觉不比放在第一阶段仔超老师那两套课难学。整个课程完整度很棒,把如何用C++开发一个魂式动作游戏的基础框架讲得挺清晰,基本上对应了蓝图开发时所有的点,其他的比如K动画、打击感调优上也能学到一些开心小技巧。
小小的不足我也提一点,就是各种动作那里应该简单地封装下,不直接上GAS的话也可以参考其设计思想,避免技能增加导致类函数太多难维护的问题。
class UBaseAbility : UObject
{
ABaseCharacter* Owner;
TArray〈UAnimMontage〉 AnimMontages;
public:
virtual bool CanPerform();
virtual void DoPerform();
}
追评