Module 131

Ce module est un non-module, les changements profonds qu’il implique sont pratiquement invisibles, ils concernent la création d’objets et surtout de tiles.

La tour d’Emer faisait planter le toolset depuis son introduction, voici plusieurs mois. Je n’ai pas cerné l’origine du problème immédiatement ; j’ai d’abord cru que les crashs étaient dus à un bug puisqu’ils ne se produisaient pas systématiquement, puis qu’ils étaient dus à mes placeables – ce qui m’a poussé au travail inutile de les retirer de l’éditeur et de ne les placer sur la carte qu’au démarrage du serveur – puis j’ai progressivement restreint le champ de mes recherches à la tour d’Emer, seul élément toujours présent lorsqu’un crash se produisait.

J’ai alors réduit ses textures, essayé de ne la placer qu’au lancement du serveur – ce qui ne marche pas, elle ne pouvait se créer là où elle est, je ne pouvais la placer que sur des tiles totalement vides – et enfin cru déterminer que sa position était le problème car elle est si grande qu’elle ne tient pas sur un seul tile.

En fait, je ne saurai jamais quel était le problème précisément, j’ai passé plus de dix heures à tester tout ce qui était possible au moment où je n’arrivais même plus à ouvrir Syrthe, ce qui m’a fait redouter que la zone entière soit corrompue et que je sois replongé dans les affres de l’instabilité des outils Bioware de 2002 – un vrai cauchemar.

J’ai finalement pris le taureau par les cornes : comme j’avais à créer plusieurs modèles de lampes, j’ai replongé dans la modification de tilesets, ce qui n’est pas une mince affaire !

J’ai réussi à ajouter un tile supplémentaire, destiné à transformer l’entrée de la boutique de Martouf, ce que je ferai peut-être un jour, et à modifier des tiles existants.

La tour d’Emer a donc disparu des hakpaks, hormis un tout petit bitmap de 256×256 pixels pour la porte du balcon, les fenêtres et les oeils-de-boeuf. J’ai modifié le groupe de la tour de mage pour donner ce que vous verrez désormais en jeu. C’est un travail beaucoup plus propre, expérience oblige.

L’éditeur ne plante plus et j’utilise les textures du jeu de base, ce qui permet de créer des éléments qui s’inscrivent parfaitement dans la charte graphique originelle.

J’ai au passage énormément progressé dans ma technique Blender et en particulier ma technique de texturage à plat, cela valait bien les trois jours que j’ai consacré à ces aspects graphiques.

Pour le futur, les implications des choses que j’ai appris à maîtriser sont multiples :

  1. Modification de tilesets : nous pouvons imaginer donner un coup de jeune à l’apparence familière de nos villes et campagnes rien qu’en mettant au goût du jour les textures de base du jeu. Ces nouvelles textures seront visibles partout sans qu’il soit nécessaire de rien modifier d’autre.
  2. Création de tilesets : j’avais approché le problème il y a 15 ans, là je le maîtrise correctement, la question se pose donc de créer la ville naine par un tileset plutôt que par l’ensemble de placeables que j’avais en tête. Avantage : ré-utilisabilité, simplicité de création, stabilité. Inconvénient : tout est carré, difficile d’imaginer des rues sinueuses ou des virages à 120 degrés. Je peux essayer d’être créatif pour contourner ces limitations géométriques.
  3. Création de modèles à faible coût : certaines textures de NWN sont moches car de faible résolution, mais celles de l’extension 3 sont bonnes et variées, je peux les utiliser telles quelles pour créer de nombreux modèles qui ne pèsent rien et s’intégreront parfaitement dans l’univers puisqu’ils en reprennent les codes graphiques.
  4. Création d’énigmes : il est possible, par création de nouvelles tuiles, d’avoir des ponts invisibles, des trous dans des murailles, des entrées secrètes, etc.
  5. Habitation ultra personnalisées : je peux dupliquer, c’est assez peu de travail, la plupart des décors des tilesets de ville et château intérieurs pour les débarrasser de tous leurs décors, fauteuils, tables, chaises, tableaux, etc. Cette technique, d’un coût en ressources nul, permettrait de mieux personnaliser son propre intérieur, faisant encore progresser un des points forts du module, la personnalisation de sa maison, un cran plus loin. Et je dois aussi introduire forge, établi et enclume dans les maisons. On peut également imaginer de réaliser des commandes à la carte pour les joueurs qui le désirent, avec des teintes et textures de murs et de cloisons spéciales.