• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

android games

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
why games dont work properly on android as in IOS by Apple ?
 
Ranch Hand
Posts: 44
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
author
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.




 
Satya Komatineni
author
Posts: 38
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
Posts: 44
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
 
Greenhorn
Posts: 3
Java ME PHP Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just open the below link your problem solve i think..

wired.com/gadgetlab/2010/06/comparison-apple-versus-android/
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic