Wox-xion Dev wiki

xga

XML Graphics Archive

Le format xga consiste en une archive compressée contenant une série d'images ainsi q'un fichier xml descripteur du contenu de l'archive.

Permet

  • le regroupement de données graphiques
  • la gestion d'animations par séquences (manuelles ou générées)
  • l'attribution de propriétés aux images
  • l'accès à divers types d'archives (via l'implémentation vfs)

Editeurs

Pour créer un fichier .xga, il suffit de créer une archive .zip contenant des images ainsi qu'un descripteur xml de nom xga contenant les données décrivant le contenu de l'archive.

Plusieurs éditeurs ont été réalisés pour automatiser la tâche de construction et simplifier le paramétrage des images.

  • Editeur d'images : simple éditeur créant une archive à partir de toutes les images d'un dossier et permettant le paramétrage de chaque image (base, attributs supplémentaires)
  • Tile Animator : éditeur de tilesets permettant la génération de personnages en toute simplicité
  • Xga Viewer : simple visionneur xga permettant la visualisation des diverses actions contenues dans un fichier xga ainsi que le paramétrage du framerate en temps réel

A faire

  • utilisation de différents encodages en écriture1) (xga.tar, xga.bz2, xga.Z …)
  • système d'extension via le tag extoch.xga.ext.Extension <exto class args><content …/></exto> * extension de mapping “charset” → “player animation” ===== Liens ===== Le format xga fait intervenir les projets suivants : * Lixl ===== Versions ===== * 0.5 (19.01.2009) * Librairie .jar * Sources2) .tar.gz, .zip * Documentation en ligne * 0.3 (12.08.2008) * Librairie .jar * Sources3) .tar.gz * Documentation en ligne * 0.2 (30.06.2008) * Librairie .jar * Sources4) .tar.gz, .zip * Documentation en ligne
1) la lecture est disponible via vfs
2) , 3) , 4) avec documentation - la même version que celle en ligne
xga.txt · Dernière modification: 2011/09/04 23:35 (modification externe)