Need Advice on Optimizing Performance for Large Open-World Maps in Unreal Engine

Hello everyone,

I’m currently working on a large open-world project in Unreal Engine, and I’m facing some performance challenges. The map size is quite extensive, and I want to ensure smooth gameplay without sacrificing too much visual quality.

Here are some of the key issues I’m encountering:

  1. Level Streaming: I’ve experimented with World Partition, but I’d love to hear how others manage level streaming efficiently.
  2. LOD Optimization: How do you handle LODs for foliage, buildings, and NPCs without noticeable pop-in effects?
  3. Performance on Lower-End Hardware: Any tips on balancing graphical fidelity while keeping performance stable on mid-range PCs?
  4. AI Optimization: With multiple AI characters in the world, what’s the best approach to reduce CPU load?
  5. Best Practices for Lighting and Shadows: How do you optimize lighting in open-world environments without excessive performance drops?

I’d appreciate any insights, recommendations, or even specific tools/plugins that could help. Also, if there are any must-read resources on this topic, please share them.

Looking forward to your expert advice!

Thanks in advance!

1 Like

If you really want to know what’s hold up your map, there’s only one real solution, profiling :slight_smile: