
OBLIGE AUTHORS
==============

DEVELOPER:

Andrew Apted  <ajapted@gmail.com>

I created OBLIGE and I continue to develop it.


CONTRIBUTORS:

Chris Pisarczyk (Mr. Chris)
  - DOOM prefabs
  - Skulltag Monsters module
  - ZDoom Beastiary module
  - DOOM 1 boss maps (E1M8, E2M8, E3M8)
  - DOOM 2 "dead simple" boss map
  - DOOM 1/2 theming
  - additions to name generator
  - lots of useful feedback
  - general encouragement and support

Derek Braun (Dittohead)
  - DOOM tech prefabs

Enhas
  - ZDoom Marines module
  - Stealth Monsters module
  - Level Control module
  - various Skulltag modules
  - psychedelic level names
  - Chex Quest game definition
  - a DOOM "gotcha" style boss map
  - lots of useful feedback
  - fixes and tweaks

Jared Blackburn (blackjar)
  - Hexen theming

Jon Vail (40oz)
  - extensive work on name generator
  - Cyberdemon arena map
  - DOOM prefabs

Sam Trenholme
  - Heretic theming
  - workaround for the stair-building error
  - lots of feedback and support
  - numerous fixes

LakiSoft
  - Heretic boss maps

SylandroProbopas
  - DOOM 1 boss map


THANKS TO:

DoomJedi : Wolf3D testing, list of Wolf3D mods. 

esselfortium : encouragement and detailed feedback.

gggmork : beta testing, detailed feedback.

flyingdeath : various feedback and useful suggestions.

leilei : initial Amulets & Armor definition, various feedback.

Maxim Samoylenko : encouragement and testing.

thesleeve : monster placement analysis.

.... and everyone else who provided feedback, bug reports,
ideas for improvements (etc), both in email and on the forums.
Your input has been greatly appreciated!


NOTES:

OBLIGE was written from scratch. It does not contain any code
from SLIGE (by David Chess) or from any other random level
generator.

The cave algorithm used in OBLIGE was described by Jim Babcock
in his article: "Cellular Automata Method for Generating
Random Cave-Like Levels".

The random number generator used by OBLIGE is the Mersenne Twister,
with code by Richard J. Wagner / 15 May 2003 / rjwagner@writeme.com
based on code by Makoto Matsumoto, Takuji Nishimura, and Shawn Cokus.

OBLIGE uses the FLTK widget library (http://www.fltk.org)

