Thanks for the responses guys. I’m making a big indoor level. Not on the scale of aan entire world, but really big, a huge mansion. I Broke up one of the wings of the mansion into sub levels. The grand hallway is its own level and since its so long I load other stuff in that time. I broke up things into sub levels like items, props, doors, etc and loaded those one after the other with a slight delay. Not my first choice but it’ll do for now.
I did notice a difference from playing in PIE and launching it on my PC like you said. With the levels being broken up and launchin on my PC it made a big difference, although there is a slight stutter still. Also making sure all lighting is built is good too, that impacts it as well.
Question, I launch the game on my PC in the editor (Not PIE) is that the same as a packaged build? Would a packaged build have even better performance? Also does texture size matter too? I’m using the Classic Mansion assets from the Marketplace to build the mansion and a lot of the textures are 4k, they dont look that great though so I dont know why they need to be that big, 720 would have been fine. Maybe I can batch lower the resolution and re import them or find a way to compress them in UE4 or something. I’ll have to do a test and remove all the textures from the model and try streaming it like that to see if it makes a difference.
The mansion i’m creating is just a test one, I’m making it to get used to working with the assets and to do experimental stuff and work out kinks like this so that when i go to make the final one, I wont have issues.
EDIT: Since this is an entirely indoor level, do I even need level streaming? Doesnt the engine only draw what it sees? 98% of the entire mansion is not visible to the player at all times. When i play the game with everything loaded, and nothing streamed at all, I get a pretty steady 120 fps. I walked through the entire building and had no issues. However just because im not having issues doesnt mean there isnt any so thats why im wondering. I have an RTX 2070 and I can render most games in 4k at 60 fps, but I have no way of knowing what performance would be like on lower tier cards, so what works for me isnt necessarily going to work for
Also I heard about this profiler tool, I’ve never used it before but i’ll look up some videos on it. I’ve been off of work for the past 6 days on vacation and i’ve been learning new stuff like crazy, watching tutorials, buying professional courses on udemy, watching the official UE4 live streams etc, it’s very challenging but man is it fun and rewarding.