Projects / Drome Engine

Drome Engine

Drome Engine is a 3D game engine written in C++ using OpenGL for graphics rendering. Some of its features include dynamic lightmaps, stenciled shadow volumes, particle effects, md2 model loading, PCX and PNG image loading, TrueType font loading, simple physics, and a Quake-style console.

Operating Systems

Recent releases

  •  24 Apr 2005 04:19

    Release Notes: A bug that caused XML to be parsed incorrectly has been fixed. Some new functionality has been added to the GfxDriver class. The GUISystem and GUI::Entry classes have been added. Some more code has been modified to use GfxDriver function calls instead of directly calling GL functions. Code for parsing an XML-based map file format has been added to the map compiler. Many other small changes have also been made.

    •  07 Nov 2004 22:11

      Release Notes: Some byte swapping function calls have been added to the audio code so that audio can be used on big-endian systems. The Gfx::PrimitiveType enum, which is now used by the Gfx::DrawWithVertexBuffer() function, has been added. Some other minor changes have also been made.

      •  28 Oct 2004 17:20

        Release Notes: This release adds an Audio namespace, which contains audio playing and sound loading classes and functions, an XmlNode class, which can parse XML data, a SkyBox class, improved command editing and command history in the Console class, and many other minor changes.

        •  06 Sep 2004 23:25

          Release Notes: High-level wrapper functions for making and binding textures have been added to the Gfx namespace. The MD2_Model class has been rewritten and contains improved MD2 model rendering code. Dynamic lightmap generation has been improved and is now faster. A small program called dromenormal, which can be used for generating normal maps, is now included in the utils directory. Many other minor changes have also been made.

          •  08 Jul 2004 20:41

            Release Notes: The lighting code has been improved and moved to a LightSystem class. Some other minor API changes have also been made.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.