Jump to content
  • Advertisement
Sign in to follow this  
Songoku

mobile game programming

This topic is 5057 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi there i am interested in mobile game programming and found that OpenGL ES is an OpenGL API for embedded systems. My question is as follows: 1.Can i use OpegnGL ES for EVERY mobile device(nokia n-gage...) 2.If i want to program graphical applications for mobile devices should i better use java 3d for embedded systems(i am not a friend of java, i use c++ but it would not be a problem for me if there are advantages) thanks for the replies.

Share this post


Link to post
Share on other sites
Advertisement
Quote:

Can i use OpegnGL ES for EVERY mobile device(nokia n-gage...)


No. In fact I don't think there are any devices available at general retail that support GLES, but they are coming soon now (like within the next few months I belive).

Quote:

If i want to program graphical applications for mobile devices should i better use java 3d for embedded systems


Whilst a lot of mobile devices support J2ME (Java 2: Mobile Edition), they generally dont support any 3d capabilities.

What you need to understand is that most phones have processors that run at speeds of 50Mhz and under, with tiny amounts of memory (think KB, not MB). There just isn't the processor power available to do proper 3d on most phones. Unless you only want to target very high end phones I suggest you stay away from 3d for comercial apps for now. In a year or so I suspect we will start to see a few commercially available phones with decent 3d support, but untill then any 3d would have to be completly software renderered (and just to make things even more fun, most phones have no floating point math support).

Alan

Share this post


Link to post
Share on other sites
but there are mobile phones out now which have 3d games like the sony ericsson k700i or the the nokia n-gage which are available for 100 to 300 Euro.

Share this post


Link to post
Share on other sites
The n-gage is kind of a special case as it was always designed to be a games machine as well as a phone handset. As fasr as I am aware the k700i doesn't have any special 3d capabilities.

To clarify what I meant, there are games out there now that have a 3d look, in the same manner that some NES games looked 3d. They are not true 3d in the sense of quake style textured polygons, which is also what I was talking about when I was saying this would probably be available soon.

There are some handsets/manufacturers that provide various polygon draw routines, but these are entirly implemented in software, and in my experience, are slow and not suitable for building a full game from.

Alan

Share this post


Link to post
Share on other sites
I think atleast on Japanese market they have NEC's mobile phones. Finnish BitBoys have developed a full blown 3D accelerator for mobile phones(, optionally integrated straight to the LCD-screen) and as far as I have understood NEC is a major client for them. So check what tomorows handhelds are capable of: BitBoys

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!