Wave Based FPS Game lags heavily after Wave 6/7. No Event Tick used, Frames go from 120fps to 50fps from wave 1 to wave 10. What can I do to improve performance?

Pooled actors usually should have their functions based on interfaces to be able to pool and de-pool actors without casts etc.

You can also do fancy mixed pools based on tmaps with the class as the key and list of actors as pooled elements.

OFC deactivating an enemy should turn off itโ€™s sounds, particles, ai โ†’ just straight out disable it completely to the world tick & all :stuck_out_tongue: . Reverse logic for activation.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.