The open source, cross platform level editor for idtech games
Clone or download
TTimo Merge pull request #624 from cagelight/structuraldetailbuttonfix
fix struct/detail toggle toolbar icon
Latest commit 44edaa1 Apr 29, 2018
Permalink
Failed to load latest commit information.
apple Nudge Apple Makefile version to 1.6.6. Mar 16, 2018
contrib Disable the deprecated functions warning Jan 21, 2018
docs/manual uncrustify! now the code is only ugly on the *inside* Mar 17, 2012
include bump version Feb 3, 2018
install always provide notex Jan 22, 2018
libs tools: reduce diff noise Jan 27, 2018
plugins Hurr empty the texture dropdown like the Q3 surface inspector does. Mar 18, 2018
po Update de.po May 15, 2016
radiant fix struct/detail toggle toolbar icon Apr 29, 2018
regression_tests/q3map2 [regression_tests] Convert line endings to Unix style uniformly Aug 3, 2016
tools minor tweak Apr 21, 2018
.cproject Eclipse project file updates. Feb 10, 2015
.gitignore Update gitignore to cleanup some build spam Apr 23, 2017
.gitmodules remove the bspc submodule - it is meant to get pulled by scons target… Mar 3, 2017
.project Updates for Quake2World -> Quetoo project renaming. Mar 8, 2015
.pydevproject Updates for Quake2World -> Quetoo project renaming. Mar 8, 2015
BSD * eol-style native Jun 25, 2008
CONTRIBUTING.md Create CONTRIBUTING.md Mar 13, 2016
CONTRIBUTORS trash a bunch of outdated and confusing things Mar 17, 2012
GPL * eol-style native Jun 25, 2008
GtkRadiant-build-commands.json Add a SourceTrail project Jan 7, 2018
GtkRadiant.srctrlbm Add a SourceTrail project Jan 7, 2018
GtkRadiant.srctrldb Add a SourceTrail project Jan 7, 2018
GtkRadiant.srctrlprj Add a SourceTrail project Jan 7, 2018
LGPL * eol-style native Jun 25, 2008
LICENSE * changed eol-style to native Jun 25, 2008
README.md Unvanquished appears in readme Jan 7, 2018
SConscript.lib Make NULL models rendered as a box, and selectable (were already edit… May 5, 2017
SConscript.module Make NULL models rendered as a box, and selectable (were already edit… May 5, 2017
SConscript.q3data Make NULL models rendered as a box, and selectable (were already edit… May 5, 2017
SConscript.q3map2 Make NULL models rendered as a box, and selectable (were already edit… May 5, 2017
SConscript.q3map2.urt Make NULL models rendered as a box, and selectable (were already edit… May 5, 2017
SConscript.radiant fix the --no-packs stuff Feb 3, 2018
SConstruct fix the --no-packs stuff Feb 3, 2018
TRANSLATING * some notes for running the translated version of radiant Jun 26, 2008
config.py fix build extras URLs Feb 4, 2018
install.py eol Nov 4, 2007
makeversion.py eol Nov 4, 2007
prepare_archive.py switch to xp compatible compiler toolchain, add/fix an archive and up… Aug 24, 2013
radiant.pot Rename surface_ufoai to surface_idtech2. This plugin should be used f… Jul 9, 2013
radiant.sln Add bspc from the submodule in the main solution Jan 22, 2018
uncrustify.cfg uncrustify config - not applying until more sync with internal versio… Mar 16, 2008
utils.py scons: add CheckUnresolved stub for FreeBSD Aug 30, 2017

README.md

GtkRadiant

logo

GtkRadiant is an open-source, cross-platform level editor for id Tech based games. It comes with some map compilers and data authoring tools.

Downloads

Ready-to-use GtkRadiant packages are available on the Downloads page on GtkRadiant's website. Some installation instruction may be useful.

Useful links

Supported games

GtkRadiant provides level editing support for Quake, Quake2, Quake III Arena, QuakeLive, Quetoo, Return to Castle Wolfenstein, Star Trek Voyager: Elite Force, Star Wars Jedi Knight: Jedi Academy, Unvanquished, Urban Terror, Wolfenstein: Enemy Territory.

How to build

You can find more complete instructions to build on Windows there and to build on Mac OS there.

# get the source
git clone "https://github.com/TTimo/GtkRadiant.git"

# enter the source tree
cd GtkRadiant

# build everything
scons

You can build a specific part like this:

# only build the GtkRadiant level editor
scons target="radiant"

# only build the q3map2 map compiler and the q3data tool
scons target="q3map2,q3data"

Level editor binary (radiant) and tools (like q3map2) will be found in install/ directory. The build process automatically fetches gamepacks.

Getting in touch

The #radiant channel at QuakeNet is the official GtkRadiant IRC channel. Come and chat about level design, development or bugs, you're welcome. Bugs can be submitted on the GitHub issue tracker.

Legal

GtkRadiant source code is copyrighted by id Software, Inc and various contributors and protected by the General Public License v2.