07-26-2005, 01:01 PM
|
Executive Editor, Android Thoughts
Join Date: Aug 2006
Posts: 3,233
|
|
The Future Of Pocket PC Gaming - Will Java Win Out?
"Questions: It is thought Pocket PC or Palm OS games will not popular soon. Also it is thought the future of mobile games belongs to Java games. What do you think about this situation? Will graphics accelerator help to PDA change these ideas?"
PDAGround.com has posted an interesting interview with the heads of several PPC gaming companies, asking a variety of opinions on the future of PDA gaming. While I don't think the future of mobile games belongs to Java, it is interesting to speculate on where we're heading. What do you think - are we all going to be complaining about having to load a new JVM on our PPC's for our favorite games in a few years?
__________________
Dr. Jon Westfall, MCSE, MS-MVP
Executive Editor - Android Thoughts
News Editor - Windows Phone Thoughts
|
|
|
|
|
07-26-2005, 01:17 PM
|
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067
|
|
Re: The Future Of Pocket PC Gaming - Will Java Win Out?
Quote:
Originally Posted by Jon Westfall
What do you think - are we all going to be complaining about having to load a new JVM on our PPC's for our favorite games in a few years?
|
Current Midlet-runner JVM's (for example, the IBM J9 - see this thread for setting it up and getting Midlets to run in it) are very-very slow on the PPC, unlike those on the Nokia phones. (I haven't checked the latest CrEme 4.0 JVM though, midlet running speed-wise).
Furthermore, "real" (not just proof-of-a-concept) midlets are all platform-specific. That is, it's impossible to run a Nokia Series 60-specific Midlet on, say, under a PPC Midlet JVM because it uses Nokia-specific graphics libraries. This means it's highly unlikely that in the near future developers start to produce midlets that would also run under PPC JVM's - it's just not worth for them to develop (and optimize, which may be pretty impossible with the IBM J9 execution speed) a PPC version.
|
|
|
|
|
07-26-2005, 01:43 PM
|
Mystic
Join Date: Aug 2006
Posts: 1,520
|
|
Re: The Future Of Pocket PC Gaming - Will Java Win Out?
Quote:
Originally Posted by Jon Westfall
[i]What do you think - are we all going to be complaining about having to load a new JVM on our PPC's for our favorite games in a few years?
|
Thats funny, I've been complaining about lack of JVM for my own personal developement. I'm a smalltalk and java developer by occupation and it shouldn't be this difficult.
Then there's the size, which may not be so much an issue in the future.
__________________
Phone: Nexus one Backup Phone: AT&T Samsung Jack; Future Phone: I'm Watching WP7; Media Player: Platinum Zune HD 32GB; Home Server: HP MediaSmart Server LX195 Console: XBox 360, PS3, Wii
|
|
|
|
|
07-26-2005, 01:48 PM
|
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067
|
|
Re: The Future Of Pocket PC Gaming - Will Java Win Out?
Quote:
Originally Posted by sojourner753
Then there's the size, which may not be so much an issue in the future.
|
Not even now: PPC JVM's are between 3-6 Mbytes and can all be run off memory cards.
|
|
|
|
|
07-26-2005, 02:14 PM
|
Thinker
Join Date: May 2004
Posts: 481
|
|
Re: The Future Of Pocket PC Gaming - Will Java Win Out?
Quote:
Originally Posted by sojourner753
...I'm a smalltalk...
|
COOL, my first taste of OO. But I couldn't cope since C was king back then and I was young and I liked the idea of doing what I damn well pleased. But I digress :nonono:
Quote:
Originally Posted by sojourner753
Then there's the size, which may not be so much an issue in the future.
|
Do you really think that it's currently an issue? Most PPC's come with a lot of memory to host a JVM and most applications can be installed to a card freeing up memory until the app is run. I have never tried it but I know that I can run an awful lot of apps simultaneously so memory management on the PPC must be pretty good. It would be great if it could swap to a storage card.
Jeff-
|
|
|
|
|
07-26-2005, 02:50 PM
|
Pontificator
Join Date: Nov 2003
Posts: 1,208
|
|
games running on java runtime?! is this a joke?
we are talking about high performance gaming libraries, opengl support with the upcomming windows mobile 5.0 etc.
as the new graphics chipsets become more powerfull and will converge to a standart, the ppc games will become much more graphic intensive. this point i dont give java games a chance, they are slow, they tend to have problems and they are non standart(build once, run everywhere? dont make me laugh)
|
|
|
|
|
07-26-2005, 06:24 PM
|
Intellectual
Join Date: Jul 2003
Posts: 155
|
|
software like jmonkey makes java gaming quite possible. I do see potential in java mobile. But from what I have been hearing, isn't the next incarnation of windows mobile going to introduce directx/video acceleration? Then Visual Studio will clearly have first opportunities at utilizing this than java mobile.
|
|
|
|
|
07-26-2005, 06:25 PM
|
Neophyte
Join Date: Apr 2005
Posts: 9
|
|
I've heard this crap about "Java being the future of mobile gaming" for years, and it never comes true. Sure, Java games can be downloaded from the carriers, but the same morons that do that are the ones paying $2.50 for a ringtone. People are starting to wise up to the fact that the carriers are ripping them off, so the time of Java games is coming to a close. You can get your M-16 on that!
|
|
|
|
|
07-26-2005, 08:27 PM
|
Ponderer
Join Date: May 2004
Posts: 77
|
|
Re: The Future Of Pocket PC Gaming - Will Java Win Out?
Quote:
Originally Posted by Menneisyys
Furthermore, "real" (not just proof-of-a-concept) midlets are all platform-specific. That is, it's impossible to run a Nokia Series 60-specific Midlet on, say, under a PPC Midlet JVM because it uses Nokia-specific graphics libraries. This means it's highly unlikely that in the near future developers start to produce midlets that would also run under PPC JVM's - it's just not worth for them to develop (and optimize, which may be pretty impossible with the IBM J9 execution speed) a PPC version.
|
You most definitely can make "real" cross platform midlets for "real" programs. I've done it myself. The reason that platform specific things are added are the typical better device integration, better performance, and more features. (Low end phones are a real problem, because most are limited to 64K jar files, which badly cripples the graphics when the same midlet is run on a higher end device.)
PPC users shouldn't worry about java games moving in. Games often need as much power on the device as possible to be competitive with the other games on the platform. That means native coding.
The carriers love java games because most of them can be made to support their entire phone lineup.
Todd
|
|
|
|
|
07-27-2005, 05:49 AM
|
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067
|
|
Re: The Future Of Pocket PC Gaming - Will Java Win Out?
Quote:
Originally Posted by twalk
You most definitely can make "real" cross platform midlets for "real" programs.
|
Yup - I've only spoken of action games and the like, which do require a lot of tailoring to run with tolerable speed.
|
|
|
|
|
|
|