|attic||2013-07-14||danij||[c8fda0] Cleanup: Moved masterxml2xhtml.xsl to the attic|
|distrib||2014-01-11||Jaakko Keränen||[a5207b] Windows|Installer: Deploy deng_appfw.dll|
|doomsday||1 day ago||Jaakko Keränen||[077d02] SDK|Fixed: Doxygen issues|
|packs||2008-06-25||danij||[ae5067] jDoom64: Big update to the IWAD (doom64.wad) re...|
|snowberry||2013-10-26||skyjake||[10e9e1] Windows: Updated app icons, deploy Doomsday ico...|
|web||2013-12-17||danij||[bd6c41] Fixed|Homepage: Updated "Report Bugs" / "Reques...|
|.gitignore||2013-10-23||skyjake||[76849a] Qt|OS X|qmake: Updating for Qt 5.2 (beta) on Ma...|
|README.md||2014-01-11||Jaakko Keränen||[4dfcf4] Refactor|Client: Updated to use libappfw|
This is the source code for Doomsday Engine: a portable, enhanced source port of id Software's Doom I/II and Raven Software's Heretic and Hexen. The sources are under the GNU General Public license (see doomsday/engine/doc/LICENSE).
For compilation instructions and other details, see the documentation wiki: http://dengine.net/dew/
libdeng2 is the core of Doomsday 2. It is a C++ class framework containing functionality such as the file system, plugin loading, Doomsday Script, network communications, and generic data structures. Almost everything relies or will rely on this core library.
libdeng1 is a collection of C language routines extracted from the old Doomsday 1 code base. Its purpose is to (eventually) act as a C wrapper for libdeng2. (Game plugins are mostly in C.)
libgui builds on libdeng2 to add low-level GUI capabilities such as OpenGL graphics, fonts, images, and input devices.
libappfw contains the Doomsday UI framework: widgets, generic dialogs, abstract data models. libappfw is built on libgui and libdeng2.
libshell has functionality related to connecting to and controlling Doomsday servers remotely.
The following branches are currently active in the repository.