Doomsday Engine is a Doom / Heretic / Hexen port with enhanced graphics.
id Software’s Doom pioneered the modern first-person shooter genre. Released in 1993, it was a quantum leap in game engine technology with fluid and — at the time — incredibly realistic 3D graphics.
While you can still enjoy the original Doom and its progeny today in an emulator, modern games are held to higher standards of visual fidelity, usability, and multiplayer features. Doomsday Engine exists to refresh the technology of these classic games while retaining the core gameplay experience.
- UI Game profiles and add-on selection. Multiplayer server browser. In-game overlay with configuration options and console prompt.
- Graphics Particle effects and dynamic lights. Bloom and vignette effects. Geometry-based ambient occlusion. Supports 3D models for objects (FBX, MD5) and sky boxes. Upscaling texture filter. Stereoscopic rendering modes.
- Audio 3D sound effects and reverb (FMOD plugin). Supports music add-ons (MP3) and FluidSynth for high-quality MIDI music (Unix only).
- Multiplayer Automatic discovery of LAN servers. Master server for public games. Tool for running servers in the background.
- Technology Portable code built on Qt 5 and OpenGL.
Update beta version to 188.8.131.5240
- Server crashes during startup with error messages related to threading 2248
- Non-standard C++ code leads to crash when using certain compilers (e.g., GCC 7) 2249
- Potential crashes immediately following an unrecoverable error situation when trying to report the error to the user 2251
- Removed duplicate IWAD spec for Heretic 1.3 / Shadow of the Serpent Riders
- Avoid special characters when autogenerating package IDs for data files (no spaces or double quotes)
- More graceful error handling in Windows Multimedia audio plugin
- Added build option DENG_ASSIMP_EMBEDDED to control whether the customized Assimp is built as a static library, or whether the system Assimp library is used instead