Games Programming with Java and Java 3D
habit of being incomplete, containing bugs, lacking support and documentation, and
eventually disappearing. One exception is GL4Java (also known as OpenGL for Java)
from Jausoft (http://www.jausoft.com/gl4java.html), which works with the latest
versions of OpenGL, many vendor extensions, GLU, and GLUT.
10
Games Programming with Java and Java 3D
GL4Java has been the basis of several good games, including Arkanae, a role-playing
fantasy game (http://arkanae.tuxfamily.org/), and Java is Doomed, a first person
shooter closely related to DOOM (http://javaisdoomed.sourceforge.net). Both games
utilised game engines to simplify the coding tasks.
3.3. DirectX versus OpenGL
A head-to-head comparison of DirectX and OpenGL isn't really fair: DirectX is a set
of APIs for graphics, audio, multimedia, networking, and others, whereas OpenGL is
aimed solely at the graphics domain