Thank you for visiting Blazing Games

What went right

I actually enjoyed working with JOGL. It is essentially just like working with OpenGL under C/C++ and most of the functions have been implemented. I personally had no problems running the game on any of my machines. For my first attempt at creating a JOGL game I was quite impressed.

The final game looks really good and the frame rate was quite impressive. The lighting really really does add to the mood of the game and the addition of 360 degrees of freedom really does enhance the game-play.

Clearly the potential was quite good for JOGL. I had no problems getting the game working on my machines. The game even runs fine on my Linux machine which made me quite confident when I finally posted the game on the Blazing Games web site. Sadly,a lot of people seemed to have problems running the game.

The possible reasons for problems are sadly numerous. A signed certificate has to be accepted by the player the first time they want to use JOGL so I suspect that a number of people probably refused the certificate. While the more major video cards have OpenGL drivers, I am sure that a lot of the cheaper video cards that budget machines use may not. Even if the card does support OpenGL, there may be compatibility issues.

As much as I liked JOGL and Java, compatibility problems are far too much a headache. If OpenGL or some other 3D Hardware support ever gets added to Java, I may reconsider using Java for the creation of applets. At this time, however, Java simply is not there when it comes to 3D games. While Flash also does not have proper 3D support yet, the compatibility issues are fewer and there are some really good software 3D libraries that can be easily modified to support proper 3D support if Flash ever offers it.

Previous page
Chapter 5 Page 4

About - Privacy Policy - Contact - Links - FAQ
Copyright © 2009 Blazing Games Inc. All Rights Reserved