A modern source port for DOOM engine games with advanced graphics, dynamic lighting, and extensive modding support.
UZDoom is a modern source port for DOOM engine games that enhances the original game engine with advanced graphics features and modding capabilities. It builds upon the foundations of ZDoom and GZDoom to provide high-resolution graphics, dynamic lighting, 3D floors, and extensive scripting support for creating custom content.
DOOM enthusiasts, retro gamers, and modders who want to play classic DOOM engine games with modern enhancements or create custom game content with advanced scripting capabilities.
Developers choose UZDoom for its combination of modern rendering technologies (OpenGL and Vulkan), extensive modding support, and active community development, making it one of the most feature-rich source ports available for DOOM engine games.
UZDoom is a feature centric port for all Doom engine games, based on GZDoom, adding an advanced renderer and powerful scripting capabilities
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports OpenGL and Vulkan renderers for high-resolution graphics, as explicitly listed in the README's key features, enhancing visual fidelity beyond the original engine.
Provides extensive scripting capabilities and 3D floors for creating custom content, making it a top choice for DOOM modders seeking complex level design.
Builds for Linux, Windows, and macOS, ensuring broad accessibility across modern operating systems, as highlighted in the features section.
Maintained by a dedicated community with resources like a wiki, Discord, and forums, fostering collaboration and ongoing development.
Building from source requires managing dependencies and following detailed wiki instructions, which can be daunting for users unfamiliar with compilation tools.
Specifically tailored for DOOM engine games, limiting its utility for other retro games or general-purpose game development projects.
Advanced features like dynamic lighting may introduce higher system requirements, potentially excluding lower-end hardware compared to minimalist source ports.