Hi all,
When testing my game prototype on a range of phones all but two show good FPS at around 55-60. Two of them, however, run at around 2 FPS. They are HTC Desire Z and HTC Desire. The prototype is a pretty standard implementation of Box2D with 10 or so bodies of varying complexity, with no graphics attached yet.
Intrigued by this result I installed Angry Birds, which famously uses Box2D, on both phones. It runs fine on both of them with no noticeable slowdown.
How can this be explained? And, more importantly, is there something to look out for to get these moderately old phones up to speed?
Cheers,
Niclas
Comments
The oldest device I have is a LG P500, but it usually runs the box2d physics apps normally. And debug draw really drains it.
You can try this game, also made with Gideros, to check if it runs ok or not:
https://play.google.com/store/apps/details?id=com.jenots.mashballs