Aller au contenu principal

Format XPP

XPP (ci-après « paquet d’application de scripts ») est une structure de Bundle (paquet) que XXTouch peut analyser, afficher et exécuter, présentée à l’utilisateur sous la forme d’un seul fichier. Ce « fichier » est en réalité un répertoire dont l’extension est .xpp, avec la structure suivante :

FichierDescription
Info.luaFichier d’informations stockant de manière structurée la configuration du paquet de scripts. XXTouch identifie XPP et les informations associées à partir de ce fichier.
Script exécutableChaque paquet d’application de scripts doit contenir au moins un script exécutable (.xxt ou .lua).
Configuration d’interfaceFacultatif ; peut contenir un fichier de configuration XUI (.xui ou .xuic) pour fournir une interface de configuration à l’application.
Fichiers de ressourcesFacultatif ; fichiers de données nécessaires en dehors des scripts exécutables. Il s’agit généralement d’images, d’icônes, de sons, de chaînes localisées et de fichiers de configuration. Certaines ressources peuvent être propres à une langue ou une région, ou être communes.
Qu’est-ce qu’un Bundle (paquet) ?

Un Bundle est un répertoire doté d’une structure et d’une extension particulières, qui permet de regrouper des ressources associées (fichiers exécutables, ressources localisées, images, etc.) en un projet autonome.

La plupart des types de Bundle s’utilisent comme des fichiers ordinaires, ce qui réduit le risque de modification ou de perte accidentelle des fichiers internes. Leur structure de dossiers simplifie également l’organisation des ressources et évite la complexité supplémentaire des branches de ressources.

IMG_2723.jpg