GZDoom
GZDoom is a 3D-accelerated Doom source port based on ZDoom coded and maintained by Christoph Oelckers. The most recent stable version is 5.0.3. Superseded by UZDoom.
| Note: Projects made for GZDoom will normally be compatible with UZDoom as well, unless relying on specific undocumented features, or features that had to be modified/removed due to security concerns. In the latter case, it's usually not difficult to modify the project or make a compatibility patch to make it work in UZDoom. |
Features
GZDoom features an OpenGL renderer and lots of new features, among them:
- Sloped 3D floors
- Light effects, including dynamic lights, brightmaps, and glowing flats.
- Quake2-style skyboxes
- True color support
- Model support (MD3, OBJ and IQM)
- Unicode fonts
- ZScript
It was originally based on the 2.0.96x community build but is now based on official versions of ZDoom, occasionally using slightly newer Git code. The source is of course available.
Dynamic lights and brightmaps
GZDoom comes with a file entitled lights.pk3, which contains dynamic light definitions for relevant standard Doom, Heretic, Hexen and Strife actors, and a file entitled brightmaps.pk3 which contain brightmaps for many of these games' sprites. Loading these files automatically or not can be toggled from the IWAD selection box.
See also
External links
- Official site
- Git Repository
- Development builds from DRD Team
