I am trying to optimize my 3D platformer game to a playable framerate in mid range phones. I have used static batching, mesh combiner, baked lighting, optimized my meshes and even disabled shadows altogether but nothing works to get it to 60 FPS. Below is a profiler screenshot from a level I have.
What am I doing wrong? What can I do? I would really appreciate any tips.
Check the Timeline tab of the profiler, it will give you more insight into why a frame cost is high (eg it tells you how long rendering shadows, reflections, particles, running each script, etc etc. eg no point looking at static batching if you have a really slow gameplay script)