OBLIGE will have the following features which set it apart from existing programs (like SLIGE by David Chess)
There is no support yet for the special levels, such as E1M8 (end of episode) of DOOM 1 and MAP30 (end of game) of DOOM 2.
Nearly every decision in OBLIGE, such as what monsters to make and what themes to use for rooms, is just roll-of-the-die random. There is still so much potential for using much better algorithms (and hence creating much nicer levels). Send me an email if you are interested in helping out, you certainly don't need to be a programmer!
Other settings include:
The levels created by OBLIGE are ready to play. There is no need to run the output WAD file through a node-builder program, since OBLIGE does this automatically.
You should use a Source Port to play the levels, because the original DOOM.EXE, DOOM2.EXE (etc..) may not cope with the architecture which OBLIGE creates. For example, you might get the dreaded "Visplane Overflow" error, which is fatal.
DOOM 1: has been tested and works pretty well, although it's possible that a invalid texture might be used by mistake. Some extra themes would be nice to have (e.g. for hell levels that DOOM 1 does so well).
HERETIC: poorly tested and very lacking in different themes, and it's possible that some keyed doors might not work properly (requiring the wrong key) or other similar problems.
HEXEN: basically borked, can create levels but they won't work properly, e.g. none of the linedefs have the correct line-types (for doors and lifts etc). Also very lacking in themes. Plus none of the HEXEN specialities, such as the hub system, player classes, and three-part weapons, are supported yet.
Linux Package: oblige_081_linux.zip (XXX KB)
Source Code: oblige_081_src.zip (XXX KB)
OBLIGE is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
OBLIGE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Website: http://oblige.sourceforge.net/
Project page: http://sourceforge.net/projects/oblige/