Formats de Fichiers Génériques

Tiled supporte l’exportation vers plusieurs formats de fichiers génériques qui ne visent pas un environnement spécifique.

JSON

Le format JSON est le format de fichier supplémentaire le plus commun supporté par Tiled. Il peut être utilisé plutôt que le TMX depuis que Tiled peut ouvrir des cartes et jeux de tuiles en JSON et le format supporte toutes les fonctionnalités de Tiled. Le format JSON est plus facile à charger, surtout dans un navigateur et lors de l’utilisation de JavaScript en général.

Lua

Les cartes et jeux de tuiles peuvent être exportés en tant que code Lua. Cette option d’exportation supporte la majorité des fonctionnalités de Tiled et est utile lors de l’utilisation d’un environnement basé sur Lua tel que LÖVE (avec Simple Implémentation avec Tiled), Solar2D (avec`ponytiled`_ ou Dusk Engine) ou Defold.

Pour l’instant, les types de propriétés personnalisés ne sont pas implémentés (cependant le type affecte la façon dont la valeur de la propriété est exportée), ainsi que les informations liées aux modèles d’objet.

The tiles are referenced using Global Tile IDs, as done in the TMX and JSON formats.

CSV

L’exportation en CSV ne supporte que les calques de tuiles. Les cartes contenant plusieurs calques de tuiles seront exportées en tant que plusieurs fichiers, nommés base_<nom-du-calque>.csv.

Chaque tuile est écrite en tant que son ID, sauf si la tuile a une propriété personnalisée nommée nom, où dans ce cas cette valeur sera utilisée pour écrire la tuile. L’utilisation de plusieurs jeux de tuiles va mener à des IDs ambigus, sauf si la propriété personnalisée nom est utilisée. Les tuiles vides ont une valeur de -1.

Quand les tuiles sont inversées horizontalement, verticalement ou diagonalement, ces états sont exportés en utilisant des drapeaux de bits dans l’ID, de la même façon que le Format de Carte TMX.