I read the issue of optimizing graphics performance.
it said that it’s better to combine.
but angryBots has lots of mesh.
And each mesh is less triangles( eg. Environment(static) - LayOut - pCube277
I think it was optimized for mobiles, where the trick is just “use as little polygons as possible”. Runs 120FPS maxed out on my hardware, which isn’t really high-end.
Culls a lot too Draw calls aren’t that evil on mobiles as they used to be. On the first and second generation devices, they were the spawn of satan but now you can probably hit 50 draw calls and still have a decent 30 fps rate.