Need help with GtkRadiant?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

TTimo
461 Stars 132 Forks Other 1.4K Commits 147 Opened issues

Description

The open source, cross platform level editor for idtech games

Services available

!
?

Need anything else?

Contributors list

# 118,285
steam
Linux
python-...
dear-im...
209 commits
# 350,664
C
Shell
CSS
irc-cli...
140 commits
# 270,510
Shell
boundin...
bezier
euler
131 commits
# 274,009
fps-gam...
Shell
openal
c-plus-...
51 commits
# 511,902
C
C++
Shell
22 commits
# 545,852
C
C++
Shell
18 commits
# 4,918
Linux
TeX
Lua
neural-...
15 commits
# 89,540
Nim
fps
macOS
c-plus-...
11 commits
# 99
C
node
Linux
quickjs
11 commits
# 70,678
Shell
fps-gam...
fortran
Lua
10 commits
# 135,802
reactjs
swagger
openapi
fps-gam...
7 commits
# 23,353
multipl...
fps
Linux
c-plus-...
5 commits
# 176,748
Perl
Android
pdf-vie...
c-plus-...
4 commits
# 676,398
C
C++
Shell
4 commits
# 209,308
multipl...
macOS
legacy
c-plus-...
3 commits
# 202,831
macOS
legacy
Lua
Tensorf...
3 commits
# 655,411
C
C++
Shell
3 commits
# 48,760
C
multipl...
macOS
fps
2 commits
# 111,428
deep-le...
R
fedora
excel
1 commit
# 85,440
C++
Shell
Lua
starcra...
1 commit

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.

# install build dependancies
# Ubuntu 18.04
apt install git scons python-urllib3 libxml2 libxml2-dev libgtk2.0 libgtk2.0-dev libgtkgl2.0-1 libgtkgl2.0-dev libglu1-mesa libglu1-mesa-dev libgtkglext1 libgtkglext1-dev subversion libjpeg8 libjpeg8-dev

Ubuntu 20.04

apt install git scons libxml2 libxml2-dev libgtkgl2.0-1 libgtkgl2.0-dev libglu1-mesa libglu1-mesa-dev libgtkglext1 libgtkglext1-dev subversion libjpeg8 libjpeg8-dev

ArchLinux

pacman -S git scons python-urllib3 libxml2 gtk2 freeglut gtkglext subversion libjpeg-turbo

# 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.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.