Replies: 2 comments 3 replies
-
While its true that composition is usually better, in this case there are distinct reasons for keeping most stuff in the Character class.
Some parts, like Mantling, would be nice to be a separate component, but as for entirely removing AAlsCharacter, I don't think it'd be possible or desirable. |
Beta Was this translation helpful? Give feedback.
-
I agree, it would be nice to have everything in a component rather than an actor class, but as mentioned, there are some obstacles that prevent this. For now, I only plan to integrate Gameplay Ability System and migrate all existing locomotion actions to it. However, Epic is developing some interesting plugin that I think will get rid of the ACharacter class completely, but it looks like it won't be anytime soon. |
Beta Was this translation helpful? Give feedback.
-
AAlsCharacter is very incovinient for prototyping. Composition is better than inheritance.
Beta Was this translation helpful? Give feedback.
All reactions