Ceci est une ancienne révision du document !
gtkradiant (Radiant): Création de carte 3D
GtkRadiant (Radiant) est "LE" logiciel de création de cartes 3D.
Il permet de créer des cartes pour de nombreux jeux tels que Quake3 ou Tremulous.
Il a été créé à l'origine par idSoftware pour Quake3.
Installation
Télécharger le fichier pour linux sur le site officiel.
http://zerowing.idsoftware.com/files/radiant/nightly/1.5/gtkradiant-1.5.0-2006-03-02.i386.rpm
Comme il s'agit d'un paquet au format rpm, il faut le transformer pour ubuntu, à l'aide de alien :
sudo apt-get install alien sudo alien --to-deb gtkradiant-1.5.0-2006-03-02.i386.rpm sudo dpkg -i gtkradiant_1.5.0-8_i386.deb
Le programme se trouve alors dans /opt/gtkradiant.
Exécution
Lancer Radiant en ligne de commande pour vérifier :
/opt/gtkradiant/radiant.x86
Si vous avez un message d'erreur comme celui-ci :
/opt/gtkradiant/radiant.x86: error while loading shared libraries: libgtkglext-x11-1.0.so.0: cannot open shared object file: No such file or directory
ou comme celui-ci lorsque vous essayez de compiler une carte :
/opt/gtkradiant/q3map2.x86: error while loading shared libraries: libmhash.so.2: cannot open shared object file: No such file or directory
Il est possible que votre distribution n'installe pas deux bibliothèques nécessaires à Radiant :
- gtkglext1
- mhash
Vérification des bibliothèques nécessaires
Pour GtkRadiant lui-même :
ldd /opt/gtkradiant/radiant.x86
Pour Q3Map2 (l'outil de compilation de cartes) :
ldd /opt/gtkradiant/q3map2.x86
Installation des bibliothèques supplémentaires
Installer libgtkglext1 :
sudo apt-get install libgtkglext1
Installer libmhash2 :
sudo apt-get install libmhash2