Hi, I made a racing game for iPod touch. The games frame rate is good with the system and also with the device. But when the game is played on iPod, there is a sudden drop of frame rate. What might be the reason?????? After sudden drop in the fps again it is gaining the fps but this thing is happening twice or thrice in the game.
Profile it, use the tools you're given to figure it out. Also search forums as this has been answered 100s of times.
Try perusing these threads, as Garbage Collection is the most likely culprit: http://forum.unity3d.com/threads/63005-Annoying-stutters-on-iPhone-iPad?highlight=garbage+collection http://forum.unity3d.com/threads/63382-Unity-Iphone-Game-lags?highlight=garbage+collection http://forum.unity3d.com/threads/59...tantiate-Destroy?highlight=garbage+collection http://forum.unity3d.com/threads/57...rbage-Collection?highlight=garbage+collection