Projects / Q2Java

Q2Java

Q2Java is a game DLL for Quake2 that allows game code to be written in Java instead of C. It currently runs on Win32, Solaris, and Linux platforms. It takes advantange of many Java features including security, cross-platform binary compatibility, internationalization, dynamic classloading, just to name a few things.

Tags
Operating Systems
Implementation

RSS Recent releases

  •  30 Jan 2001 06:13

    Release Notes: Bugfixes and general code cleanup.

    •  30 Jan 2001 06:13

      Release Notes: Grappling Hook code split off into separate gamelet, so it can be used for games besides CTF now. Level changing and map-choosing code also a separate gamelet, so it can be easily replaced or extended.

      •  30 Jan 2001 06:13

        Release Notes: This version features a revamped messaging system which makes it very easy to write gamelets to do things such as: spam/flood supression, bad language filters, chat logging, etc.

        •  30 Jan 2001 06:13

          Release Notes: This release is mostly general bugfixes and architecture improvements. Please note that Q2Java is now hosted on PlanetQuake, and visit the homepage for info on a new mailing list for interested developers.

          •  30 Jan 2001 06:13

            Release Notes: Added support for reading/writing map information in XML format, coders are able to define new XML tags that server admins can place in map files to control what happens when a level runs and the package includes example Java gamelets which let admins easily set CVars and load/unload other gamelets on a map-by-map basis just by editing an XML file.

            Screenshot

            Project Spotlight

            Analog PHP

            A PHP 5.3+ micro logging package.

            Screenshot

            Project Spotlight

            Linux

            The Linux Kernel.