- Home /
Too subjective and argumentative
Drawcalls in Mobile game
Hello! What's the normal amount of drawcalls in android game?
Answer by tanoshimi · Feb 18, 2015 at 07:39 PM
This is a somewhat arbitrary and subjective question for several reasons (e.g. What do you mean by "normal"? Are you treating all Android devices the same - from my old 800Mhz Xperia phone to a six-core 64-bit processor in a Samsung S6, or OUYA? And why does it even matter - drawcalls are just one factor that can be used to rate performance).
That said, I'll give you a somewhat arbitrary and subjective answer...
...30.
Answer by nikkouskouk · Feb 18, 2015 at 08:36 PM
According to a unity video i once watched on youtube Unity devs said about some hundreds of drawcalls i think that 30 are way too low. Edit:This is the video.
30 in fact was the maximum draw call limit of some of the older generation iPhones.
30!
Android can indeed take a lot more. Even an old Single Core HTC on 2.3.1 can take a lot more, but as @tanoshimi states above, it is subjective and somewhat arbitrary as draw calls are not the definition of performance.
@nikkousouk - as I said, it's a vague/subjective question, but ai$$anonymous$$g for lower drawcalls is never bad :)
At 30:30 in that video it is stated "You probably shouldn't be using more than a few hundred draw calls per frame on (current gen) mobile devices", i.e. that's a maximum amount - but I'd always aim for less than that if you are trying to include older mobile hardware in your target market.
But then again, what's the point of putting effort into reducing your drawcalls if you have sloppy algorithms that make each frame take 300ms of CPU time anyway.... :)
Follow this Question
Related Questions
Motorcycle Controller for Mobile 0 Answers
looking for mobile game tutorial. 0 Answers
On Collide script not working! 1 Answer
2D game shakes,2D Mobile game shaking 1 Answer
Mobile Graphics Settings in Menu 1 Answer