I am developing a mobile game by using blueprints. It is an endless runner game and game needs runtime loading system. The place i skipped should be unloaded and next one should being loaded. But when it loaded i got fps drop for a moment. It happens especially after get visible. How can i avoid it? or how can i spread loading time to get softer?
What worked for me was making a Loading Screen, all the blueprints, FX, meshes and complex items that you have in the level and put them in an Array, then Async Load Asset for load them in the memory