Jake2

From Wikipedia, the free encyclopedia

Jake2
Developed by Bytonic Software
Latest release 0.9.5 / May 05, 2006
OS Cross-platform
Genre Video game
License GPL
Website bytonic.de/html/jake2

Jake2 is a Java port of the GPL release of the Quake II game engine.

Contents

[edit] History

The 0.9.1 version of Jake2 was shown by the JOGL team for JavaOne 2004, to present an example of Java-OpenGL interoperability [1] [2].

As of April 2008, and even if the last release is now two years old, development of Jake 2 is still active.

[edit] Architecture

Jake2 is a full-Java application. It can use Java OpenGL / Java OpenAL or LWJGL for its internal Java low-level OpenGL library. Both single and multiplayer modes of Quake are working, and its possible to use it both as an installed application or by Java Web Start.

The performance of Jake2 is at par with the original C version. In some hardware configurations, it is even better[3][4].

[edit] References

  1. ^ Zickner, Holger (2004-06-29). Jake2 at JavaOne and WWDC. Jake2 development Team. Retrieved on 2008-04-05.
  2. ^ Russel, Kenneth (June 2004). 3D Application and Game Development With OpenGL. Retrieved on 2008-04-05.
  3. ^ Benchmarks. Jake2 development Team. Retrieved on 2008-04-05.
  4. ^ Jake2 0.9.4 on Java 5.0 is 260/250 fps compared to 245 fps for the original C code, for Athlon XP 2400, GeForce 4 MX, Windows 2000, in windowed mode

[edit] See also

[edit] External links