Optimization

Hi, so i wanted to optimize my game so i started to research. On youtube i could not find any meaningful tutorial about optimization all i found is that UE5 is bad. So i am here. if any one have some resources about lods (not nanite), cpu optimization, tips and tricks what to do and what to not.

Much obliged.

For optimization, you should use instancing for both meshes and materials whenever possible, and move intensive calculation tasks from Blueprint to C++. Use appropriate texture sizes and keep the number of textures per material as low as possible for better performance. Make use of the Shader Complexity view and other profiling tools in the View Mode panel. These are the most common strategies, but you can adopt additional ones depending on the needs of each project.

1 Like

For optimization, first it is imperative you profile before doing anything else.

I would encourage you to take a closer look at Unreal Insights. There are a bunch of tutorials for it in YouTube too.

See Testing and Optimizing Your Content | Unreal Engine 5.7 Documentation | Epic Developer Community . There are a bunch of tools each with a specific target.

Don’t optimize on a hunch unless you are very confident you know what you are doing. (in which case you probably don’t need my advice anyway) Best optimizations are often counter intuitive unless you have a bunch of experience in both low-level programming and hardware engineering. (which I don’t)

2 Likes