Posté : mar. 24 janv. 2012, 23:17
Conversion Diablo
Présentation du Projet,
Mind Map
Bonjour Paul,
Je te remercie de ta réponse, je suis sûr que dorénavant, avec ton aide et autant qu'il se peut, nous allons parvenir à réaliser de parfaites conversions d’éléments de diablo dans l'Infinity Engine et en particulier dans le mod qui nous occupes ici : Menace sur le Royaume de Diamant Eternel .
Je t'adresse cette Mind Map qui va te permettre de cerner l'ensemble du Projet et des besoins inhérents qui concernent en particulier l'integration d'animation et de tiles depuis diablo 1 et surtout diablo 2 :
Zimage
En voici quelques détails :
Personnes Ressources
Concernant les participants chaque personne a des attentes ou un rôle qu'il s'est assigné :
Freddy_Gwendo et le Porteur et le Concepteur original du Projet
Luren est le concepteur d'un mod sous Icewindale 2, il est ressource en graphisme, et a déjà intégré des éléments de diablo dans son mod et à eu l'occasion d'utiliser un certain nombre d'outils dédié à diablo 2
Isaya est le modérateur de la section modding de ce forum et est fin connaisseur des arcanes du moteur de BG : l'Infinity Engine
Dératiseur est le concepteur de différents kits dans Baldur's Gate, actuellement à cet effet, il customize l'araignée de diablo, convertis par Freddy-Gwendo
Graoumf coordonne une équipe de traducteurs chevronnés
En ce qui me concerne je fais office de "cheville ouvrière" en matiére de proposition de conversions, et j'ai eu l'occasion de tester la plupart des éditeurs qui concerne diablo, ainsi je suis en capacité de t'exprimer certaines observations et suggestions (du point de vue d'un néophyte en programmation), concernant les outils que tu as réalisés .
Il existe bon nombre d'autres participants en particulier de la communauté anglo-saxonne de l'IE ou bien d'autres jeux susceptibles de nous intéresser en terme de portabilité, comme par ex : la communauté Age Of Wonder.
Finalité, Besoins Spécifiques, & Objectifs :
La finalité de ce projet est non seulement de permettre de réaliser un mod, dont tu verras dans sa section une présentation assez exhaustive et tu pourras prendre la mesure de son ambition ...
Mais aussi de mettre à disposition de la communauté des modeurs en général mais tout patriculierement ceux qui se destine à la 2d/3d isométriques :
Des ressources susceptibles d'aider les intéressés à agrémenter leurs travaux :
Actuellement nous mettons à dispositions certains tiles, fs, sfx ...; issus des jeux Troika ou Black Isles, comme Arcanum ou bien la série Baldur's Gate ...
Nous alimentons cette section de ressources à partager depuis, avec les éléments de diablo (1 & 2) .
Que ce soit du format original ou bien de Mods au quel cas nous les relayons dans notre base documentaires liens à l'appui .
Nous utilisons soit les formats originaux (ou bien standard : de préférence pour l'instant BMP, a priori le format le plus compatible) soit des conversion en BAM (Black Isle Animation) .
Aussi tout partage de ressources est extrêmement bienvenus afin de permettre d'exploiter d'autres pistes de conversions .
Principaux Besoins Recensés :
a) Exporter les Tiles en entier
Pour éviter la tache fastidieuse de les reconstituer
b) Pouvoir reconstituer les tiles au sol (-fs)
Car actuellement du fait qu'ils soient crénelés nous ne sommes pas en capacité de les réassocier
c) Pouvoir avoir des ombres portées
Car en effet refaire les ombres frames/frames manuellement serait trop chronophages
d) Gerer la taille des sprites, les reassembler
En effet dans certains cas les animations seront plus ou moins grandes/Map de BG : en particulier le corbeau que l'on aimerait réduire, réassembler les animations munies d'effets comme le loup du druide ou bien les tentacules nous apparaît aussi important
e) Supprimer le liserai noir des animations exportés
Nous rencontrons ce soucis avec certaines animations notamment les flammes, bleues, ce qui necessitte un détourage pénible
f) Convertir des effets de sorts (overlays)
L'on rencontre le même problème que precedement avec les sorts (contour noir) .
g) Faciliter le travail de détourage
Existerait il une alternative à cette tâche ? Ou bien de ton coté la possibilité de la simplifier ? Certains objets sont tres difficiles à détourer : notamment les arbres ...
h) Améliorer le rendu des extractions
Certaines animations ressortent à l'extraction picotées (cf : Raven le corbeau) serait il possible de l'améliorer ?
i) Extraire les animations avec leurs sfx et fx associées
Serait il possible de réunir à l'extraction les creatures avec leurs sons et leurs sorts ?
J) Déterminer le format image le plus propices à conversion
Parmi les nombreux formats existants notamment : PCX, BMP, Gif ... Quelles sont ceux qui donnent les meilleurs résultats en terme de rendu ?
K) Améliorer l'angle de prise de vue de l'Objet (Tile/Animation, etc.) afin qu'il soit conforme au Plan de BG ou bien disposer de ses caractéristiques géométriques
Il arrive que l'animation de diablo ne puisse s'intégrer faute d'être raccord avec le Plan de Baldur's Gate, est il possible d'en modifier l'orientation ou bien d'en prendre connaissance (données géométriques) en amont afin d'anticiper sur le background (type de Map : Ville, Donjon, Exterieur, etc.) à lui associer ?
Illustrations des Besoins et Suggestions :
Les Outils :
DS Editor
Est ce que dans DS1 Editor (l'outil qui m'a semblé le plus exhaustif) peut on effectuer certaines de ces tâches, en particulier réassembler les tiles entre eux ?
Ou bien :
Créer une Map sous diablo et l'exporter pour BG ? :
Résoudre le soucis,
Des Tiles au Sol crénelés :
Peut on ré-assembler automatiquement les DS1 ?
DT1 Toller :
Dt1 Extractor :
Rationnalisation de la conversion en PCX/BMP Intégrale
Si j'ai bien compris pour utiliser le batch, de l’éditeur il faut éditer le fichier de commande MSDos, et réecrire ligne par ligne le nom du/des fichiers à extraire,
Enfin c'est ainsi que j'ai procédé ...
Existerait il un .ini exhaustif qui permettrait de lancer l'ensemble des conversions de l'intégralité du jeu, avec la bonne palette associé ?
Merge_DCC :
Je ne suis pas parvenu à le faire fonctionner correctement, j'imagine qu'il me manque des notions en programmations et de l'experience concernant la structure du moteur de diablo, mais avec tes explications, je vais ressayer ça à tête reposée ...
Par contre serait il possible d'extraire les animations avec les sounds-effects, voir les effets spéciaux ?
Besoins Informationnelles :
Question :
En ce qui me concerne j'aimerais savoir qu'elles sont les relations entre les differents types de fichiers animations de diablo et en particulier entre les cof et les dcc ?
-Merci .
Présentation du Projet,
Mind Map
Bonjour Paul,
Je te remercie de ta réponse, je suis sûr que dorénavant, avec ton aide et autant qu'il se peut, nous allons parvenir à réaliser de parfaites conversions d’éléments de diablo dans l'Infinity Engine et en particulier dans le mod qui nous occupes ici : Menace sur le Royaume de Diamant Eternel .
Je t'adresse cette Mind Map qui va te permettre de cerner l'ensemble du Projet et des besoins inhérents qui concernent en particulier l'integration d'animation et de tiles depuis diablo 1 et surtout diablo 2 :
Zimage
En voici quelques détails :
Personnes Ressources
Concernant les participants chaque personne a des attentes ou un rôle qu'il s'est assigné :
Freddy_Gwendo et le Porteur et le Concepteur original du Projet
Luren est le concepteur d'un mod sous Icewindale 2, il est ressource en graphisme, et a déjà intégré des éléments de diablo dans son mod et à eu l'occasion d'utiliser un certain nombre d'outils dédié à diablo 2
Isaya est le modérateur de la section modding de ce forum et est fin connaisseur des arcanes du moteur de BG : l'Infinity Engine
Dératiseur est le concepteur de différents kits dans Baldur's Gate, actuellement à cet effet, il customize l'araignée de diablo, convertis par Freddy-Gwendo
Graoumf coordonne une équipe de traducteurs chevronnés
En ce qui me concerne je fais office de "cheville ouvrière" en matiére de proposition de conversions, et j'ai eu l'occasion de tester la plupart des éditeurs qui concerne diablo, ainsi je suis en capacité de t'exprimer certaines observations et suggestions (du point de vue d'un néophyte en programmation), concernant les outils que tu as réalisés .
Il existe bon nombre d'autres participants en particulier de la communauté anglo-saxonne de l'IE ou bien d'autres jeux susceptibles de nous intéresser en terme de portabilité, comme par ex : la communauté Age Of Wonder.
Finalité, Besoins Spécifiques, & Objectifs :
La finalité de ce projet est non seulement de permettre de réaliser un mod, dont tu verras dans sa section une présentation assez exhaustive et tu pourras prendre la mesure de son ambition ...
Mais aussi de mettre à disposition de la communauté des modeurs en général mais tout patriculierement ceux qui se destine à la 2d/3d isométriques :
Des ressources susceptibles d'aider les intéressés à agrémenter leurs travaux :
Actuellement nous mettons à dispositions certains tiles, fs, sfx ...; issus des jeux Troika ou Black Isles, comme Arcanum ou bien la série Baldur's Gate ...
Nous alimentons cette section de ressources à partager depuis, avec les éléments de diablo (1 & 2) .
Que ce soit du format original ou bien de Mods au quel cas nous les relayons dans notre base documentaires liens à l'appui .
Nous utilisons soit les formats originaux (ou bien standard : de préférence pour l'instant BMP, a priori le format le plus compatible) soit des conversion en BAM (Black Isle Animation) .
Aussi tout partage de ressources est extrêmement bienvenus afin de permettre d'exploiter d'autres pistes de conversions .
Principaux Besoins Recensés :
a) Exporter les Tiles en entier
Pour éviter la tache fastidieuse de les reconstituer
b) Pouvoir reconstituer les tiles au sol (-fs)
Car actuellement du fait qu'ils soient crénelés nous ne sommes pas en capacité de les réassocier
c) Pouvoir avoir des ombres portées
Car en effet refaire les ombres frames/frames manuellement serait trop chronophages
d) Gerer la taille des sprites, les reassembler
En effet dans certains cas les animations seront plus ou moins grandes/Map de BG : en particulier le corbeau que l'on aimerait réduire, réassembler les animations munies d'effets comme le loup du druide ou bien les tentacules nous apparaît aussi important
e) Supprimer le liserai noir des animations exportés
Nous rencontrons ce soucis avec certaines animations notamment les flammes, bleues, ce qui necessitte un détourage pénible
f) Convertir des effets de sorts (overlays)
L'on rencontre le même problème que precedement avec les sorts (contour noir) .
g) Faciliter le travail de détourage
Existerait il une alternative à cette tâche ? Ou bien de ton coté la possibilité de la simplifier ? Certains objets sont tres difficiles à détourer : notamment les arbres ...
h) Améliorer le rendu des extractions
Certaines animations ressortent à l'extraction picotées (cf : Raven le corbeau) serait il possible de l'améliorer ?
i) Extraire les animations avec leurs sfx et fx associées
Serait il possible de réunir à l'extraction les creatures avec leurs sons et leurs sorts ?
J) Déterminer le format image le plus propices à conversion
Parmi les nombreux formats existants notamment : PCX, BMP, Gif ... Quelles sont ceux qui donnent les meilleurs résultats en terme de rendu ?
K) Améliorer l'angle de prise de vue de l'Objet (Tile/Animation, etc.) afin qu'il soit conforme au Plan de BG ou bien disposer de ses caractéristiques géométriques
Il arrive que l'animation de diablo ne puisse s'intégrer faute d'être raccord avec le Plan de Baldur's Gate, est il possible d'en modifier l'orientation ou bien d'en prendre connaissance (données géométriques) en amont afin d'anticiper sur le background (type de Map : Ville, Donjon, Exterieur, etc.) à lui associer ?
Illustrations des Besoins et Suggestions :
Les Outils :
DS Editor
Est ce que dans DS1 Editor (l'outil qui m'a semblé le plus exhaustif) peut on effectuer certaines de ces tâches, en particulier réassembler les tiles entre eux ?
Ou bien :
Créer une Map sous diablo et l'exporter pour BG ? :
Résoudre le soucis,
Des Tiles au Sol crénelés :
Peut on ré-assembler automatiquement les DS1 ?
DT1 Toller :
Dt1 Extractor :
Rationnalisation de la conversion en PCX/BMP Intégrale
Si j'ai bien compris pour utiliser le batch, de l’éditeur il faut éditer le fichier de commande MSDos, et réecrire ligne par ligne le nom du/des fichiers à extraire,
Enfin c'est ainsi que j'ai procédé ...
Existerait il un .ini exhaustif qui permettrait de lancer l'ensemble des conversions de l'intégralité du jeu, avec la bonne palette associé ?
Merge_DCC :
Je ne suis pas parvenu à le faire fonctionner correctement, j'imagine qu'il me manque des notions en programmations et de l'experience concernant la structure du moteur de diablo, mais avec tes explications, je vais ressayer ça à tête reposée ...
Par contre serait il possible d'extraire les animations avec les sounds-effects, voir les effets spéciaux ?
Besoins Informationnelles :
Question :
En ce qui me concerne j'aimerais savoir qu'elles sont les relations entre les differents types de fichiers animations de diablo et en particulier entre les cof et les dcc ?
-Merci .