J'avais mal présenté un script permettant d'afficher des cartes en vue 2D isométriques dans RMVX il y a quelques temps.
Le script permettait d'utiliser des tiles ISO de ce genre
Spoiler (cliquez pour afficher)
Et j'ai en fait abouti à l'utilisation de tileset de ce genre pour tileset A2, A3, A4, A5
Spoiler (cliquez pour afficher)
Voici les spécifications de chacun des tilesets
[color=orange]Tous les tilesets A, B, C, D intègrent en haut gauche un tileset RmVX pour l'aperçu dans l'éditeur et une deuxième partie isométrique :
- tileset A2 : chaque tuile se place dans un rectangle de 160 x 92
- tileset A3 : chaque tuile se place dans un rectangle de 160 x 208
- tileset A4 : (buggué à cet heure) chaque tuile se place dans un rectangle de 160 x 208
- tileset A5 : chaque tuile se place dans un rectangle de 64 x 64
- tileset B : Les 120 premieres tuiles (15 lignes) se placent dans des rectangle de 64 x 64
Les 8 barrières se placent, sur deux lignes, dans des rectangles de 128 x 64
Les 16 lignes restantes se composent de rectangle de 64 x 96
- tileset C : Les 16 premières lignes sont des rectangles de 64 x 32
Les 16 lignes suivantes sont des rectangles de 64 x 64
- tileset D : s'affiche, différemment des tilesets B et C, en descendant de la case, sur le mur
Les 16 premières lignes se composent de rectangle de 64 x 96
Les 16 lignes restantes se composent de rectangle de 64 x 128
- tileset E ne permet aucun affichage, mais seulement une configuration des hauteurs sur la carte ISO
[/color]
(Je ne développerai pas ici le fonctionnement de ce script)
Enfin cette semaine, je me suis lancé dans la création d'un éditeur qui éviterait de devoir jongler entre les deux cartes : une pour le sol et une autre pour les graphismes.
Et je suis arrivé à quelque chose de fonctionnel, que je vous propose ici http://www.mediafire.com/?4wlf74dlb93379l
Démo 0.2 (14/11/2010) : https://www.mediafire.com/?w997bb15l9l9set
Il s'agit d'une version de test encore buggué et incomplète.
Il permet de
créer des cartes qui s'ajoute au projet rmvx
ATTENTION : vous devrez fermer (SANS sauvegarder) le projet puis le rouvrir pour qu'rmvx affiche les cartes
Lors de la création, tapez le nom de la carte au clavier ENTER pour valider
puis choisissez les dimensions.
Pendant l'édition, les touches à utiliser sont
La touche TAB permet de choisir entre quatre modes d'affichage du curseur
mode normal avec seulement le losange du curseur
mode tile qui colore en rouge la case active
mode transparent qui efface les cases en avant du curseur
mode prévisualisation qui affiche et déplace le tile à construire
La touche F6 permet de colorer les cases pour savoir si elle seront enregistrer dans l'image map.png ou iso_map.png ou encore dans une image individuelle.
Pour accéder à l'outil de sélection d'un élement du tileB ou C ou D, Appuyer sur
CTRL + B
CTRL + C
CTRL + D
Spoiler (cliquez pour afficher)
(Je changerai vers SHIFT + B dans la prochaine version)
Utilisez les flèches pour déplacer le cursuer et la touche entrée pour valider le choix
Pour enregistrer les paramètres du tile courant, appuyer sur F5.
Ensuite,
+ et - change la hauteur
CTRL + et - change le sol
SHIFT + et - change l'élément de décor
CTRL + A : permet de passer rapidement du tileset A2 -> A3 -> A4 -> A5 -> A2
On peux aussi utiliser les flèches droite et gauche
les paramètres courants sont affichés dans la fenêtre en haut à gauche
Spoiler (cliquez pour afficher)
Pour appliquer ce choix sur la carte, on appuie sur ESPACE.
La touche A applique seulement le sol
La touche B applique le décor seulement
La touche H ne change que la hauteur
La touche F9 donne accés au menu de sauvegarde
Sauvegarder les paramètres de la carte
pour une édition ultèrieure ou pour une utilisation en mode [SOL FABBRIQUE] dans le jeu
Construire les images et les enregistrer dans le dossier
Graphics/Parallaxes/map_data/ %id
où %id est l'id de la map fille nommée ISO
Le dossier est créé automatiquement et LOAD est ajouté au nom de la carte ISO pour être chargé à partir des images dans le jeu
On a aussi par la touche ECHAP un menu pour quitter
EDIT : la rédaction trop tardive de ce post m'a fait omettre un point essentiel
LES CRÉDITS
MGCaladtogel + Siegfried + Gubid ont écrit le script permettant la création et le déplacement sur une carte en vue isométrique
Je ne trouve pas l'auteur de script MultiTileset et de l'éditeur associé
Le module AWorks de vfvf permettra une bonne ergonomie de l'éditeur
Le script bitmap_to_PNG qui permet d'enregistrer des images dans rmvx est essentiel. Mais originellement issu du site 66rpg, le nom de l'auteur m'est inconnu
Edit : le 14 novembre à 13h14
|