GtkRadiant - Introduction

Toute question ou remarque par rapport à ce tuto peut être postée dans le topic suivant : http://www.urban-terror.fr/forums/viewtopic.php?f=21&t=358.

 

1. Sous Windows avec gtkradiant

 

L'explication qui suit est sous réserve que vous avez bien paramétré Radiant pour être utilisé pour les maps du mod Urt4 sinon faire ceci :


Aller dans menu File/Project settings
1 - dans basepath mettez le chemin de votre jeu (par exemple sous windows c:Gamesquake3baseq3)
2 - dans select mod choisir custom quake 3 modification
3 - dans fs_game mettez q3ut4

Les textures :

Allez dans le menu Textures, vous avez en bas (après shaderlist.txt only) tous les textures disponibles regroupés selon les thèmes, si vous choisissez un de la liste , vous verrez en bas à droite de la fenêtre radiant des textures qui proviennent du groupe de textures choisi.

La liste de groupes de textures est générée à partir du fichier shaderlist.txt qui se trouve dans le sous-répertoire scripts du répertoire q3ut4. Si vous ouvrez shaderlist.txt , vous retrouveriez la même liste du menu textures. Shaderlist.txt permet de rajouter d'autres textures de votre création avec votre propre répertoire pour les différencier des répertoires de textures d'origine du jeu et permet aussi d'ajouter les shaders qui contrôlent le comportement de certains textures
Si vous ne voyez toujours pas les textures, re-vérifiez le chemin du jeu dans les paramétrages de radiant, il y a sûrement une différence entre le chemin déclaré pour Urt4 de Quake3 et pour ioUrt4.

Dans radiant regarder à edit/preferences/others/bsp monitoring/run engine after compile/ , je n'ai jamais essayé car perso je teste la map manuellement.

Il y a différentes étapes de compile :
1 - Si tu veux juste tester l'architecture de ta map, lance seulement la compile "BSP -meta"
2 - Si tu veux voir les ombres en plus alors compile avec -light -fast
3 - Compile avec VIS si tu veux voir le resultat final avec l'optimisation de ta map
4 - Compile complet c'est bsp + vis + light
5 - Si tu veux plus d'option de compilation alors download Q3map2builder, c'est un GUI pour q3map2 (GUI-compilateur indépendant de radiant) , tuto ici http://www.shadowspawn.net/beta/quake3_ … 2build.htm


Après compilation , tu obtiens un fichier tamap.bsp , il faut le mettre dans le répertoire maps (que tu auras créé ) puis compresser le tout au format zip .
le fichier obtenu doit être renommer en tamap.pk3 et tu lances la map sous ut4.

Ajouter des textures en mettant ces noms dans shaderlist.txt :
urban_terror9
urban_terror8
urban_terror7
urban_terror6
urban_terror5
urban_terror4
urban_terror3
urban_terror2
urban_terror

Il y a d'autres textures de ut4, il faut vérifier dans le pk3 principal de ut4 pour connaître les noms des thèmes de textures et les rajouter comme ci-dessus.

Le shaderlist.txt se trouve dans le répertoire /q3ut4/scripts

Sous urt4, le bonhomme fait 74 unités de hauteur et 36 unités de largeur de mémoire

Par PapyRuny 

 

2. Sous Ubuntu avec gtkradiant

 

Le gestionnaire d'archives fonctionne parfaitement avec les zip du jeu, que ce soit à la compression ou à la décompression des maps.

J'ai rencontré plusieurs problèmes de path (cf console de radiant) . J'en ai résolu certains en ajoutant un dossier quake3 dans usr/local/games. Ce dossier doit contenir le dossier q3ut4 du jeu ainsi que le dossier baseq3 contenu dans le dossier q3.game de radiant.

Le shaderlist.txt n'existe pas à l'install de base de radiant. J'ai aussi ajouté dans le nouveau dossier baseq3, un dossier scripts avec pour contenu le fameux shaderlist.txt (crée à partir du fichier default_shaderlist.txt qui se trouve dans baseq3 de radiant + les ajouts de PapyRuny).

La visualisation de la map directement à partir de gtkradiant ne fonctionne pas. Normal, puisqu'il tente de lancer le moteur du jeu en appelant l'exécutable quake3 au lieu de celui de urt. J'ai pas trouvé de moyen de corriger cela donc je teste la map manuellement

Le compilateur de map BSP d'origine à l'air de bien fonctionner chez moi.

L'install de radiant sous linux ne comporte pas les help contrairement à la version windows (manuel en anglais, mais c'est deja ça)

De manière générale:
Que ce soit sous windows ou sous linux, l'install de base de radiant ne comporte aucun "models" chez moi (fichiers md3). J'en ai trouvé quelques uns sur le net mais ils ne sont pas legion.

Même chose pour les shaders genre skies, y a rien dans le texture browser alors pour faire des ciels, ça aide pas beaucoup.

 

Par Boolean