GZDoom is a classic first-person shooter engine for all classic Id games. A free and open source game
Review
GZDoom is a source port that supports modern hardware and operating systems, as well as offering a wide range of user options. It runs on Windows, Linux and OS X and adds new features not found in games originally released by id Software.
Notable features:
- Can play all Doom engine games, including Ultimate Doom, Doom II, Heretic, Hexen, Strife, and more;
- Supports all the editing features of Hexen. (ACS, hubs, new map format, etc.);
- Supports most of the Boom editing features;
- Features complete translations of Doom, Heretic, Hexen, Strife and other games into over ten different languages with Unicode support for Latin, Cyrillic, and Hangul so far;
- Many more all-new editing features such as:
- Colored lighting.
- 3D floors.
- Portals.
- Advanced polyobjects free from the restrictions of their original implementation in Hexen.
- Custom monsters, weapons, items, player classes, and other entities.
- High resolution textures and sprites.
- Translucency (regular and additive).
- Many, many extensions to ACS that were not present in Hexen.
- More music formats: Ogg Vorbis, MOD, XM, IT, S3M, MIDI, and MP3 as well as old-fashioned MUS all work.
- More sound formats: FLAC and WAVE can both be used for sound effects.
- More texture formats: PNG and JPEG are both useable for artwork.
- All Doom limits are gone;
- Several softsynths for MUS and MIDI playback, including an OPL softsynth for an authentic “oldschool” flavor;
- High resolutions;
- Quake-style console and key bindings;
- Crosshairs;
- Free look (look up/down);
- Jumping, crouching, swimming, and flying;
- Up to 8 player network games using UDP/IP, including team-based gameplay
- Support for the Bloodbath announcer from the classic Monolith game Blood;
- Walk over/under monsters and other things.
Commercial data files are required to run the supported games. For more info about all supported games and their data files, see: Help -> List of supported games.
With Flatpak, all file-access is restricted to ~/.var/app/org.zdoom.GZDoom/.config/gzdoom for privacy reasons. You’ll have to manually place your IWADs and PWADS there, or you should use an application like Flatseal to give GZDoom additional permissions.
Screenshots Game
Installation
The game GZDoom is available for installation on Linux, Windows and macOS.
Install Game via Deb package
Install Game via RPM package
Install Game via Flatpak package
flatpak install flathub org.zdoom.GZDoom
Install Game via Portable package on Windows
Install Game via .App package for macOS
Game Information
Language Interface: | English, Russian, Deutsch, Spanish, French and others |
Description version: | 4.13.2 |
Developer: | ZDoom team |
Programming language: | C++, C |
License: | GPL v3 |
Software website: | zdoom.org/index |