A map editor for UDMF levels in SRB2, forked from Ultimate Doom Builder.
Find a file
2024-06-03 22:11:25 +02:00
.github/workflows Disabled MacOS CI 2024-05-09 20:09:39 +02:00
Build Merge remote-tracking branch 'udb/master' 2024-05-24 15:24:42 +02:00
Documents
Help
Setup
Source Don't reselect sectors upon/undo redo when in Vertices or Linedefs mode 2024-06-03 22:11:25 +02:00
UpdaterConfig
.editorconfig Internal: Add BccCompiler.cs to BuilderMono.csproj 2024-01-28 02:40:15 +02:00
.gitignore
.gitlab-ci.yml Use srb2ci image 2024-01-28 21:33:35 +00:00
build_git_generic.cmd Updated build script to use Visual Studio 2022 2024-04-21 17:08:15 +02:00
build_git_x64 - experimental.cmd
build_git_x64.cmd
build_git_x86.cmd
build_setup_x64.cmd
build_setup_x86.cmd
builder.sh
Builder.sln
Builder.sln.DotSettings.user
BuilderMono.sln
ChangelogMaker.exe More changes to get it to compile with Visual Studio 2022 2024-04-21 19:19:34 +02:00
Clean Rebuild.bat
Compile Help.bat
fixpermissions.cmd
LICENSE.txt
Makefile
README.md Further README.md tweaks 2024-02-09 01:49:57 +00:00
VersionFromEXE.exe More changes to get it to compile with Visual Studio 2022 2024-04-21 19:19:34 +02:00
VersionFromGIT.exe More changes to get it to compile with Visual Studio 2022 2024-04-21 19:19:34 +02:00

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 Debian 10 and Ubuntu 18.04. For others it should be similar.

Note: this is experimental. None of the 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. 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
  • Install additional required packages: sudo apt install make g++ git libx11-dev mesa-common-dev
  • 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 UDB: cd UltimateZoneBuilder && make
  • Run UDB: cd Build && ./builder

Links:

Ultimate Doom Builder:

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