For a long time I had the only used in my game immediate child class of the character and that was “FightingCharacter” which meant player or enemy. The NPC was an immediate child of the actor. But recently I have made moving NPCs and thus all NPCs became characters. Is this good? Or is it better to make all NPCs again only the actors and add something like Floating Pawn Movement or Projectile Movement only to the moving NPCs? And vice-versa, I planned for a long time to make characters that are necessary to kill to get resources, but the performance issues have appeared and forced me to do them just actors. So, what is good to be character, and what is good to be only actor or pawn? Are there common guidelines for the wide set of games?
Light Weight Instances UE5 | Community tutorial
Light Weight Instances are a new #UE5 feature sneaked into Unreal 5.0. You can create a lightweight instance of an actor or an object, only storing its ...