From DoomWiki.org

Revision as of 11:48, 25 March 2010 by (talk)

Under construction icon-yellow.svgThis article or section is a stub. Please help the Doom Wiki by adding to it.

OBLIGE is a random level maker written by Andrew Apted for Doom, Wolfenstein 3D, Heretic, and Hexen. It features a GUI interface, scripting language and prefabs, ability to create deathmatch levels, etc.

OBLIGE is considered a step up from SLIGE; OBLIGE creates more compelling architecture and has a number of features SLIGE does not have, such as:

  • Real outdoor areas
  • GUI used to build levels
  • Instead of being written entirely in C, the LUA scripting language is used for the majority of level creation code.

Since the bulk of level creation code is written in LUA, it is possible to modify and customize the random map generator without needing to recompile the GUI shell for OBLIGE.

This has resulted in a number of customizations to OBLIGE being released, including Mr. Chris' customizations that, among other things, add Skulltag support to OBLIGE, and Sam Trenholme's fork of OBLIGE, ObHack (which has support for secret areas and more customization options in its GUI than OBLIGE).

In the spring of 2009, version 3 of OBLIGE was released (version 1 was never made public; versions 2 was released in 2007) with less abstract and more realistic level design, but with currently less features than OBLIGE 2 (no monsters in cages, no support for games besides Ultimate Doom and Doom II, etc.).

See also

External links