Tout d´ abords, désolé de répondre si tardivement.
Pour faire un mod, il faut déjà décompiler les fichiers du jeu, avec l´ outils contenu dans le "Relic developper´s network", ( ce pakage contient une partie des fichiers décompilés.)
Aprés, tout dépend de ce que tu veus faire. Pour ajouter de nuveaux badges, par exemple, il suffit de les creer au bon format ( il existe de nombreux tutoriaux à ce sujet), pour ajouter/modifier des maps, il faut modifier les fichiers du dossier data\leveldata ( en mode texte ou evec un éditeur de map comme missionboy ), pour modifier le scénario, il faut modifier les ficgiers .lua qui le codent ( je ne sait plus ou ils se trouvent )... Enfin bref, le modding s´ effectue en plusieurs étapes, quel que soit ce que l´ on veut faire :
-recherche des fichiers définissant ce que l´ on veut modifier;
-décompilation de ces fichiers,
-modification;
-compilation.
Pour les outils, il en existe beaucoup, je vais don essayer de faire des catégories.
Les indispensables :
-RDN;
-un éditeur de texte.
Les outils graphiques (2d):
-photoshop;
-the Gimp
-XNview
ils servent pour faire des textures, badges...
Les outils 3d:
-maya ( 3,5 ou 6 si on utilise uniquement les outils "officiels");
-blender;
-milkshape 3D;
-anim8or.
Ils servent pour creer les objets 3D des vaisseaux, astéroïdes...
Les compileurs/décompileurs :
-LuaC et LuaDC (pour certains fichiers.lua, donc les fichiers de script);
-Hohded, ObjInserter (pour les fichiers.hod, donc les fichiers des vaisseaux,entre autres).
Les éditeurs de map :
-missionboy;
-Skunks HW2 Map Editor.
Bien sûr, cette liste est non exhaustive, je n´ ai répertorié que les outils que j´ ai utilisé.