Hello, I recently got the new Unity 5 (Pro), I was using the old one (4.6 Pro) for the project I’m working on(Android game) and I seem to have FPS issues with the new one. In the editor I get around 120-150 FPS but when I put the game on a device or emulator I get 20-25 FPS, I tried on several devices including high end ones and I can’t get passed 30 fps (on a Note 4), I messed around with the shaders, textures, everything, but no result, it is not a graphical game, it’s very simple but I don’t know what happened, if anyone knows anything about this please let me know, or if you have optimization tips, feel free to share !
Thanks !
There are many settings added to the scene for eg: Lights, Skybox, Fod, Baking and UI related settings. you need to play with those values to get your FPS right on new Unity 5.
Unity 5 have different approach for settings of light, shadows, fogs, You can click on Window in Unity and Light. change the settings as your game needs. unity 4.6 was easier and classy for mobile builds.
You must check the shaders used for all the materials …
The best you should do create an empty scene and build and check whats the FPS you’re getting. If you get more than 60 that means your scene settings and objects are using your CPU and GPU. Run a profiler and you might get the solution.
I have managed to build with 60 FPS using Unity 5. Let me know if you still need any help.