Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • dont-reselect-sectors
  • killblockmapuse
  • optimizegeometryoperations
  • snapvertices
  • fofmode
  • scripteditor
  • soclua
  • 3dfloormode
  • v0.9
  • v0.8
  • v0.7
  • v0.6
  • v0.5
  • v0.4
  • v0.3
  • v0.2
  • v0.1
18 results

UltimateZoneBuilder

  • Clone with SSH
  • Clone with HTTPS
  • Ultimate Doom Builder

    System requirements

    • 2.4 GHz CPU or faster (multi-core recommended)
    • Windows 7 or above
    • Graphics card with OpenGL 3.2 support

    Required software on Windows

    Building on Linux

    These instructions are for Debian-based distros and were tested with Ubuntu 24.04 LTS and Arch.

    Note: this is experimental. None of the main developers are using Linux as a desktop OS, so you're pretty much on your own if you encounter any problems with running the application.

    • Install Mono
      • Ubuntu: The mono-complete package from the Debian repo doesn't include msbuild, so you have to install mono-complete by following the instructions on the Mono project's website: https://www.mono-project.com/download/stable/#download-lin
      • Arch: mono (and msbuild which is also required) is in the extra/ repo, which is enabled by default. sudo pacman -S mono mono-msbuild
    • Install additional required packages
      • Ubuntu: sudo apt install make g++ git libx11-dev libxfixes-dev mesa-common-dev
      • Arch: sudo pacman -S base-devel
        • If you're using X11 display manager you may need to install these packages: libx11 libxfixes
        • If you are not using the proprietary nvidia driver you may need to install mesa
    • Go to a directory of your choice and clone the repository (it'll automatically create an UltimateZoneBuilder directory in the current directory): git clone https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
    • Compile UZB: cd UltimateZoneBuilder && make
    • Run UZB: cd Build && ./builder
    • Alternatively, to compile UZB in debug mode:
      • Run make BUILDTYPE=Debug in the root project directory
      • This includes a debug output terminal in the bottom panel

    Links:

    Ultimate Doom Builder:

    More detailed info can be found in the editor documentation (Refmanual.chm)