This is my first game. It’s based on the top-down template and I am using blueprints as I am an artist. The main activity of the game involves the player spawning dozens of different low-poly objects. For instance, you can make a pile of rocks and then destroy the pile in various ways such as blowing up the pile, pushing the objects around, freezing them (turning physics off), etc.
I’ve started by making the rocks and other objects as blueprint actors. I use the character blueprint to spawn the rocks using an ‘event tick’ to ‘is input key down’ then branching to ‘SpawnActor’.
But when the player spawns even a few dozen rocks, the whole game slows down. Any advice on the best approach to creating this game? I can rebuild it fairly easily – my question is what is the best way to rebuild?