aspose file tools*
The moose likes Android and the fly likes android games Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "android games" Watch "android games" New topic
Author

android games

Dipika Srivastava
Greenhorn

Joined: May 13, 2011
Posts: 3
why games dont work properly on android as in IOS by Apple ?
Bill Mote
Ranch Hand

Joined: Feb 04, 2010
Posts: 44
Any given game implementation could equally suck regardless of the platform. It's form/function is the sole responsibility of the developer. There are platforms that are more suitable for gaming, but to state such as you've posted is very shortsighted and uninformed.

Do you have a specific question?

Bill Mote
Satya Komatineni
author
Ranch Hand

Joined: May 11, 2011
Posts: 38
I am not a much of a gamer or game developer although secretively one day I wish I could develop something that my 8 year old goes Wow! Dad!

But hasnt happened yet.

In general a language like Java has some issues with real time response due to completely behind the scenes garbage collection. Up until a few releases back Android doesn't have an NDK that you can use c or c++ to develop a more deterministic memory management. But it is here now.

On top of that OpenGL ES 2.0 availability means lot of the drawing can be off loaded to the processor.

So you should start seeing less-to-none gaming experience real soon. (Again I am not an expert on gaming. So take my analysis with a pinch or a bag of salt)

Also another factor is most games have been hand coded. This is rightfully so quickly changing as there are now gaming engines that do most of the work

Some examples are

Cocos2D, Corona, ShiVa, Torque, & Unity3D

So if not already but in a real short while you should see this gap mostly eliminated.





My Web Site: satyakomatineni.com
Our Book for Tablets/Phones: Pro Android 3
Satya Komatineni
author
Ranch Hand

Joined: May 11, 2011
Posts: 38
But in reality there are other reasons may be at play as well

Apple screens their apps much more closely.

Anything goes in Android.

Hoping that should be a plus in the long run for Android.

Most of the game developers may not have seen Android as the main platform yet. This may change real fast.

Hearing from a good game developer at the I/O conf a couple of years ago most 2D games that scroll and shoot should do fairly well with a few precautions even in Java. But any way NDK should have solved this largely. But there are disadvantages to NDK where you have to worry about portability between processors etc.

Apple is one platform, one processor!!
Bill Mote
Ranch Hand

Joined: Feb 04, 2010
Posts: 44
Satya Komatineni wrote:Apple is one platform, one processor!!


And one draconian overlord to rule them all ;)

I recently wrote an article on "viruses" in the Android Market. The lack of any oversight is a little disconcerting. WebGL is also very promising. With browsers supporting it, to include WebKit, things should start to get very interesting with regards to mobile gaming.

Bill Mote
llelra aixa
Greenhorn

Joined: May 02, 2011
Posts: 3

Just open the below link your problem solve i think..

wired.com/gadgetlab/2010/06/comparison-apple-versus-android/


software developer in Software Development Company
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: android games