I am learning android development, but one thing I haven't been able to find any info on is a rough comparison of capabilities between android games and iPhone games. I know both support 2D and 3D graphics, but so far the games on iPhone look far better/smoother/more capable than the games on Android. That's not a truly fair statement tho, I've barely owned the Android Droid phone for 2 days, and have only downloaded a couple of games. To be fair, I realize that iPhone games out of the box have multi-touch, and until Android releases with it on all phones, it's not exactly fair to compare the input portion of games because most iPhone games use multi-touch and android games cant if they want to run on the all android devices. I have not found yet if Android 2.0 supports multi-touch..thus all android 2.0 devices will also support multi-touch IF a developer makes use of it in a give game (or app)... or is this still strictly a phone specific feature?
Anyway, is there any games any of you have played (or perhaps you're a developer for both platforms) and can say how well the same game looks and performs on the android vs the iPhone? I am interested in 2D and 3D graphics, as well as the audio capabilities.. meaning, a game with 3D opengl graphics and audio going.. is it as smooth on the android? I am also interested again as a budding android developer, to know if the java based games are "as good" as the objective-C games that run on the iPhone. Without getitng into a war of "java is slow" stuff.. we should all know this is far from true these days.
P.S. I should add that I realize the iPhone 3G is faster than the T-Mobile G1.. and that the 3GS is much faster.. so for a closer comparison, let's consider 500Mhz+ cpus on android phones with 128MB or 256MB ram to compare to the 3GS (and 3G) models.