[Ace] – layy Meta engine (+ editor) : 3D isometric maps

Orientation à 45°


Ce script pour RMVX Ace permet la création et l’utilisation de cartes en 3D isométriques très simples au niveau des détails graphiques, le but étant l’intégration à des systèmes de combat tactique.
Il ne remplace pas le script MGC ISO, qui est plus riche graphiquement et possède un gameplay 3D au détriment d’un affichage 2D.
 
Quelques caractéristiques :

  • gestion par cases de dimension 32*32px
  • attribution d’une altitude pour chaque case, au pixel près
  • gameplay 2D (l’altitude est fixée pour deux coordonnées x et y de la carte)
  • pas de ressources spécifiques : textures sous formes de tiles classiques de dimensions 32*32px
  • affichage 3D : rotation libre à 360°
  • support des tiles animés, des autotiles au format VX ou XP pour le sol
  • zoom

Utilisation/Configuration :
L’éditeur est un projet à part placé à l’intérieur du projet de jeu. Une fois les cartes isométriques créées et exportées dans le projet principal, l’éditeur peut être retiré.
Quelques explications sur l’utilisation de l’éditeur se trouvent dans le fichier “reference.html” à la racine du dossier de l’éditeur. Ce document est écrit dans un anglais approximatif, mais je n’ai pas mieux sous la main. Ces explications se trouvent également sur le site du GTBS (avec des mises à jour de GubiD), ici.
La configuration et les commandes du moteur (script placé dans le projet de jeu) sont décrites en français au début du script. Cela est repris dans la démo, mais en anglais.
 
 
Télécharger la démo contenant le moteur et l’éditeur (V2.0)
 
Ce script a été adapté (script de compatibilité) pour le GTBS de GubiD (script de combat tactique du style Shining Force/Fire Emblem/Final Fantasy Tactics) accessible à cette adresse
GubiD m’a gentiment prêté de l’espace sur son serveur pour le projet layy Meta, il est préférable de passer par ce site en cas de rapport d’anomalie ou de demande d’évolution (le suivi est plus efficace).
 

Leave a Reply

Your email address will not be published. Required fields are marked *