UZDoom is a modern, feature-rich source port for the classic game DOOM.
A continuation of ZDoom and GZDoom, UZDoom enhances the original DOOM engine, providing advanced features like:
- High-Resolution Graphics
- Dynamic lighting
- 3D Floors
- Extensive Modding Support
- Support for modern OpenGL and Vulkan renderers
UZDoom is free and open-source software, built and maintained by a dedicated community of developers and enthusiasts.
UZDoom would not be possible without the foundational work of many people. We extend our immense gratitude to:
- id Software for creating the original DOOM and releasing its source code.
- Marisa Heit for her foundational work on ZDoom, and Christoph Oelckers for his work on GZDoom.
- The countless modders, mappers, and artists in the DOOM community who continue to create amazing content.
- All the contributors who have submitted code, reported bugs, and helped improve the project over the years.
The UZDoom Icon was designed by Carlos "Cardboard Marty" Sanchez, copyrighted to the UZDoom Team, and licensed under Creative Commons BY-SA 4.0.
See the CONTRIBUTORS file for a full list of code contributors.
UZDoom is licensed under the GNU General Public License (GPL) version 3 or any later version (GPLv3+).
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. See the GNU General Public License for more details.
You can view the full license text here: https://www.gnu.org/licenses/
Copyrights:
- Copyright 1993-1996 id Software
- Copyright 1999-2016 Marisa Heit
- Copyright 2002-2016 Christoph Oelckers
- Copyright 2017-2025 GZDoom Maintainers and Contributors
- Copyright 2025 UZDoom Maintainers and Contributors
To build UZDoom from source, please see UZDoom's GitHub wiki for a full list of dependencies and detailed instructions. Build For Linux / Windows / MacOS