Game in Android runs slow to begin

Hi guys,

Didnt really know where to post this, find most questions get answered in scripting pretty quickly. I have a simple 3D scene with a player walking around, few cars and people etc etc. I notice when the game starts in Android its really blippy and slow for about 45 seconds or when i walk into the next camera scene. Its a kind of resident evil setup where the camera doesnt follow the player, the cameras change as the player walks.
I remember somebody telling me about some tools you can use to check the efficiency of your scene and if something isnt working well. Cant find it in my history. Can somebody let me know what i need to troubleshoot such a problem please.

The profiler is the tool to use for performance: window → profiler or window → analysis → profiler

If it always chorks a bit on startup and then clears up, perhaps:

a) your starting area is too heavy

b) something is streaming to the network

c) some other caching or loading is still happening

Also: if you barf out a lot of Debug.Log() spew, it can definitely slow things down on device.

1 Like