2016-04-14 11:10:09 +10:00
2015-12-26 09:40:20 +10:00
2016-04-14 11:10:09 +10:00
2012-04-02 11:46:02 +02:00
2016-10-07 14:57:43 +02:00
2015-02-15 10:13:54 -05:00
2011-08-27 17:08:46 +02:00
2016-04-14 11:10:09 +10:00
2009-03-09 13:27:02 +00:00
2015-02-14 09:38:48 -05:00
2016-04-14 11:10:09 +10:00
2016-04-14 11:10:09 +10:00
2009-03-09 13:27:02 +00:00
2016-04-14 11:10:09 +10:00
2012-03-27 12:03:21 +02:00
2016-04-14 11:10:09 +10:00
2010-04-17 21:02:26 +02:00
2010-04-17 21:02:26 +02:00
2008-09-13 18:28:57 +00:00
2008-09-13 18:28:57 +00:00
2012-03-01 11:25:48 +01:00
2012-01-23 20:49:53 +01:00
2016-04-14 11:10:09 +10:00
2008-09-13 18:28:57 +00:00
2008-09-13 18:28:57 +00:00
2016-04-14 04:35:37 +02:00
2010-08-29 20:47:06 +02:00
2010-11-18 10:30:36 +01:00
2016-05-28 12:14:04 +00:00

NetRadiant

The open source, cross platform level editor for idtech games (Radiant fork)

Getting the Sources

The latest source is available from the git repository: https://gitlab.com/xonotic/netradiant.git

The git client can be obtained from the Git website: http://git-scm.org

To get a copy of the source using the commandline git client:

git clone https://gitlab.com/xonotic/netradiant.git
cd netradiant

See also https://gitlab.com/xonotic/netradiant/ for a source browser, issues and more.

Dependencies

  • OpenGL
  • LibXml2
  • GTK2
  • GtkGLExt
  • LibJpeg
  • LibPng
  • ZLib

Compiling

This project uses the usual CMake workflow:

cmake -H. -Bbuild && cmake --build build -- -j$(nproc)

linux

cmake -H. -Bbuild -G "Unix Makefiles"

msys2

pacman -S --needed base-devel

32 bit:

pacman -S --needed mingw-w64-i686-{toolchain,cmake,gtk2,gtkglext}
cmake -H. -Bbuild -G "MSYS Makefiles" -DGTK2_GLIBCONFIG_INCLUDE_DIR=/mingw32/lib/glib-2.0/include -DGTK2_GDKCONFIG_INCLUDE_DIR=/mingw32/lib/gtk-2.0/include

64 bit:

pacman -S mingw-w64-x86_64-{toolchain,cmake,gtk2,gtkglext}
cmake -H. -Bbuild -G "MSYS Makefiles" -DGTK2_GLIBCONFIG_INCLUDE_DIR=/mingw64/lib/glib-2.0/include -DGTK2_GDKCONFIG_INCLUDE_DIR=/mingw64/lib/gtk-2.0/include

OS X:

brew install gtkglext
brew install Caskroom/cask/xquartz
brew link --force gettext

More Compilation Details

options:

  • DOWNLOAD_GAMEPACKS=ON Automatically download the gamepack data during the first compilation
  • RADIANT_ABOUTMSG="Custom build" A message shown in the about dialog

targets:

  • radiant Compiles the radiant core binary
  • modules Compiles all modules (each module has its own target as well)
  • plugins Compiles all plugins (each plugin has its own target as well)
  • game_packs Downloads the game pack data
  • quake3 Compiles all the Quake3 tools
    • q3map2 Quake3 map compiler
    • q3data
S
Description
The open-source, cross-platform level editor for id Tech based games.
Readme
44 MiB
Languages
C++ 68.5%
C 24.4%
Python 1.7%
CMake 1.3%
Java 1%
Other 2.7%