Good day.
I have several questions about NGUI performance of 2D games on mobile devices.
Am I right that NGUI is not a tool for creating the game itself? If I move a lot of sprites, their parent panel is updated each frame, which in my case causes some bottlenecks in refreshing the panel's geometry on low and mid-end Android devices.
I switched to 2d Toolkit to handle game contents, but HUD and floating text is still working under NGUI. I think there is still a performance problem, because floating text is just a pool of labels, which I often activate, move and scale. All labels belong to the same panel. How to handle this case? Shall I create a pool of panels, each with 1 label in it, and then move panels instead of moving labels? Or it would be better to switch floating text to 2d Toolkit as well, staying with more static HUD under NGUI?
I am talking about Android devices priced at 200-250$, as well as about iPhone 3GS, which seems to share the same performance issue.