Linked by fran on Sun 20th Feb 2011 19:00 UTC
Thread beginning with comment 463486
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: I still don't get it
by vodoomoth on Tue 22nd Feb 2011 13:02
in reply to "RE[2]: I still don't get it"
I understand your goodwill in making people believe that Java is a fine platform for 3D games, but if you're going to provide us with evidence, please show us games that have graphics on par with games from 2007, like, say, Crysis. Not games that look like Quake 2, (which even had a PSOne port..). Unfortunately, the list you provided is hardly impressive in 2011, and specially not "excellent-looking".
You cannot be serious. Crysis was an absolute pinnacle of graphics when it came out and nothing was close to it. You know that even with current games on current hardware, it isn't common to find the graphical quality that Crysis pioneered in 2007 and these games aren't in any interpreted or "managed" code either. Remember the meme "but can it run Crysis?"... it has been around for years.
Asking for Crysis-like quality from Java games is... well, weird if I can put it that way. The Java proponents can say whatever they want, but in terms of performance, I will never believe that interpreted code can run as fast as native code. Would you buy a Java game that would pretend to be equivalent to Crysis? I wouldn't.
Edited 2011-02-22 13:03 UTC
RE[4]: I still don't get it
by Moochman on Wed 23rd Feb 2011 01:13
in reply to "RE[3]: I still don't get it"
The Java proponents can say whatever they want, but in terms of performance, I will never believe that interpreted code can run as fast as native code. Would you buy a Java game that would pretend to be equivalent to Crysis? I wouldn't.
OK, first of all, Java is *not interpreted*. It hasn't been since Java 1.1, which was replaced with Java 2 *over 12 years ago*!!!! How many times does this have to be rehashed before it finally sinks in???
whew!
OK, second of all, even though it's true that "non-native" code runs slightly more slowly than "native", generally it runs fast enough that assuming the program is well-written, on modern hardware you should not notice a difference. More importantly for games, it is all hardware-accelerated via DirectX or OpenGL--so you *really* should not notice much difference in performance given a decent graphics card. The only weakness Java has in the area of 3D is that it uses its own API which of course lacks a lot of the new, bangwhiz features of the newest DirectX or OpenGL APIs. But for gaming on mobile devices or within the browser, it is still absolutely competitive, because in that case it is going up against the similarly feature-limited OpenGL ES.
Edited 2011-02-23 01:13 UTC





Member since:
2005-07-06
I understand your goodwill in making people believe that Java is a fine platform for 3D games, but if you're going to provide us with evidence, please show us games that have graphics on par with games from 2007, like, say, Crysis. Not games that look like Quake 2, (which even had a PSOne port..). Unfortunately, the list you provided is hardly impressive in 2011, and specially not "excellent-looking".