I do mine on a N1. 2.2 is a target if you want to support ES2.0. You can do so in 2.1 but it'll be a headache using the NDK for such. You can also do significantly more on 2.2 because the JIT performance boost. So if you want pixel shaders I'd 100% recommend going 2.2 for dev. It really depends on how heavy you want your game to be, but 2.2 is a huge improvement over 2.1 and 1.x when it comes to opengl game dev.
If you want to target ES1.1 then by all means target android 2.1 or 1.6 devices. Remember older devices have smaller screens and thus push less pixels and in some cases get performance boosts because of this. A good example is the droid1 which I got really good reports for my OpenGl based lwp while I would have thought it would have struggled. This means that graphically you probably won't have a issue with the fill rate and such on older devices. The CPU in older phones is likely to be a limiting factor. What phone you choose doesn't matter much, just understand where it places as your target phone and then develop for a certain performance on your phone. In my case I just say that I want my game to run@>30fps on a nexus one and stick to that. That means that target devices typically get 25-50fps, which on a phone sized screen is just fine. Adam On Oct 13, 8:31 am, Tudor Tihan <tudorti...@gmail.com> wrote: > Hello everyone, > > What do you think is the best phone for OpenGL ES based game > development? > > Large screen, OS 2.0.1+. Maybe even having the shaders path accessible > from NDK. > > Thanks. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en