"Visual effects" means the things that are used for showing some state of the game world. The effects have no real impact to the game world.
For example, assume that a player character do some damage to an enemy in game. The game should display something to show the amount of the damage. Here, "something" is some kind of "visual effects".
How should we achieve this?
One possible approach is to create an actor along with some particular render components to show the effect when needed.
But, since the effect doesn't affect the game world, it seems to be somewhat strange to create an actor purely for displaying the effect.
Is there any better way to manage the visual effects?
For example, assume that a player character do some damage to an enemy in game. The game should display something to show the amount of the damage. Here, "something" is some kind of "visual effects".
How should we achieve this?
One possible approach is to create an actor along with some particular render components to show the effect when needed.
But, since the effect doesn't affect the game world, it seems to be somewhat strange to create an actor purely for displaying the effect.
Is there any better way to manage the visual effects?