Sun please research on the spec for Professional Game Development frameworks.
Joined: Nov 05, 2005
Hi Ranchers, Most of us Java Guys are hardcore video gamers. Everyone knows that, cos we are obssessed with graphics and GUI and stuff. Game programming is a place which no expert Java programmer can even touch. Before you come to hunches, I was talking about 3d photo-realistic gaming. The likes of FarCry and Doom3 and Half Life 2 and the kind of games that can be programmed for the Xbox/Playstation 3/Xbox 360. For now, all these games are majority coded in C++ and a graphics api like DIrectX and OpenGL. OpenGL for Java exists but it becomes terribly slow when a huge amount of graphics are present. Slow even on my extremely high end dual core processor , SLI NVidia geforce 7800gtx dual GPUs.
I request Sun to write the spec for a Game Development Framework using Java. I don't believe that Java is slower than C++, It is almost equal , if not fast. This is the only way hardcore gamers like me , who want to enter the programming side of game companies such as EA,can achieve my objectives in life. C++ is too hard , what with all the pointers and stuff. Sure, to optimize games at the hardware level, it is better to work at a lower level with a language like C++, than at an higher level like Java. But can't the optimization be done by the JVM ? Think about it Sun. You can do something like this. Write a version of Doom3 in Java which is playable by current high-end pc's. That way you can bring out a Java Game API which gamers can switch into. Then Java truly becomes a next gen programming language.
SCJP, SCWCD, SCBCD, IBM XML, IBM OOAD, SCEA 5, ITAC - Distinguished IT Architect.