I simply launched the Unity sample project, AngryBots, to an iPhone4, and it seems to be experiencing performance issues. There seems to be a certain degree of lag. Furthermore the onscreen controls are not as responsive as I would expect them to be.
Is this considered normal? Is AngryBots that resource intensive, or is the iPhone4 that weak?
Are there certain performance optimizations which AngryBots has not considered?
Thanks. So how are we as developers dealing with this kind of situation? Are we simply choosing not to support iPhone4 nor iPhone3GS ? This being the sample project that comes with Unity is disappointing that it does not demonstrate proper performance considerations. Would one simple performance tip be to eliminate any use of onGUI() within the sample project? What else could be done performance-wise in this sample project?
Thank you