EDGE

EDGE (Enhanced Doom Gaming Engine) is a collaborative Open Source project based upon the [Doom source code]. EDGE derived from an earlier project called DOSDOOM.

The most attractive feature of EDGE is its DDF system. DDF describes all game behaviour inside text files external to the executable file. As a result, it is popular among modders who use the extensibility to add many new weapons and features with many fewer of the limits present in other source ports. With DDF, for example, it is possible to create monsters which can possess multiple missile and melee attacks, or create custom pain and death states for monsters when hit by specific weapons or projectiles.

EDGE includes ports to many popular Operating Systems, including MS-DOS, Microsoft Windows, Linux, BeOS and Mac OS X. It has both software-rendered and OpenGL hardware-accelerated versions, however as of 1.29 Beta 1 and beyond, it no longer updates support for Software mode, as the team decided that working on two seperate versions of the same port was too time comsuming.

The current EDGE teams consists of Andrew Apted(Ajapted), and Andy Baker(darknight) as the primary developers, and Marc A. Pullen(fanatic) and Luke Brennan(lobo_erie) as Distributors/Promoters.

Features

 * Support for up to as many as 64 defined weapons at once
 * 12 Ammo types: BULLETS, SHELLS, ROCKETS, CELLS, PELLETS, NAILS, GRENADES, GAS, DAGGERS, ARROWS, TORPEDOS and CRYSTALS.
 * Extrafloors feature allows modders to create submergable liquids, Room-over-Room, or catwalks, as well as vertically moving platforms not embedded into the floor.
 * Four armor types: GREEN(33% Reduction), BLUE(50% Reduction), YELLOW(75% Reduction) and RED(90% Reduction)
 * GL Nodes allow better 3D Rendering on existing Doom levels and newer levels
 * Weapons can have Secondary Attacks, or can be even used as healing items.
 * Support for MUS, MIDI, CD and Ogg Vorbis tracks in game
 * DDF files allow editing of several features, such as monsters, attacks, levels, and more