I am playing around a bit with spawning a lot of arrows and unfortunately I get very low fps… This is what it looks like:
This is the Arrow Spawner blueprint:
I know it’s quiet bad to spawn 50 new arrows every tick and destroy the old ones after 3 seconds, but I have no yet found a way to use a pool of arrows because I would need to reset the projectile which does not seem to be possible.
You see there are always around 50 arrows alive. The tick time of the arrows is 7ms while the tick time of the spawner is 10ms, which is both too much but this should be fine. The problem is the general Tick time of 80ms, the MoveComponentsTime of 62ms and the UpdateOverlapsTime of 43ms.
Are projectiles just generally too heavy for stuff like arrows which are flying “slowly”? I would like to use hundreds of them in game game simultaneously.
This are the settings of the Projectile (the Arrow):