Context : Realistic graphics, open world , nature , grass , towns/locations of interest, first person movement, unity built-in RP
I want to start with saying that i have tried a lot of technique’s to get more performance on Unity Mobile Built-In Render Pipeline. I have tried mesh terrains , i__mposters__, static batching , instancing , tweaking all the graphic settings(out of which the resolution seems to be the main performance impact, the rest is neglible), different shader assets, pretty much all there is to offer on the asset store, which claim to be fast but aren’t. Furthermore i have optimized meshes, textures and materials. I get decent performance, but it becomes clear to me that as my project moves on, performance will lack, and the game will be GPU bound.
But this is where the big question mark comes in. Whenever i look at AAA releases for mobile devices, such as the new Tarkov clone “Arena Breakout” {made with UE5} , i tend to notice that not only do these games run way better, they do so while having way higher detailed meshes, higher res textures , good resolution and seemingly better looking shaders. This has lead me to my final suspicion, the Shaders and renderer itself must be tweaked ?
It seems to me there are some non-mainstream practices these games use, which i can’t get any resources about. I seem to always land on the standard optimization tips and tricks, which just aren’t enough for the scope of the project. Lots of games have proven that it is possible on mobile, but information is very tight.
With this post i was hoping to learn more about some of the experiences and insights of you guys on this topic.
Thanks for taking time to read this !
I haven’t found any performance improvements using URP in a variety of scenario’s, in fact it almost always results in a deacrease of performance. The specific scenario that i seek more knowledge about is an open-world realistic style map, such as Dayz, Arma III,ofcourse with a sizeable downscale of density since it mobile, but even that has proven difficult , despite other games seemingly pulling this off.