Implémenter une map (tiled map) dans mon code java [Résolu/Fermé]

Signaler
Messages postés
678
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
12 novembre 2019
-
KX
Messages postés
16110
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
13 février 2020
-
Bonjour,

J'ai réalisé une map en 2D avec le logiciel Tiled Map Editor.
Une fois la map créer, le logiciel l'exporte en un fichier TMX ( code XML ), j'aurais pu aussi l'exporter en format csv, lua ou json. Voici ma map ( il s'agit d'une plage ) :



Lorsque j'ouvre ce fichier avec sublime text par exemple, j'ai quelque choes comme ça :


Cependant, je n'ai aucune idée de comment faire pour afficher cette map dans mon jeu en JAVA, c'est un jeu du même genre que zelda ( 2d ).

Merci

1 réponse

Messages postés
16110
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
13 février 2020
2 531
Bonjour,

Ce fichier XML est insuffisant pour représenter une map complète.
Il y a des codes de correspondances (genre 8 pour le sable) mais on n'a pas ce à quoi ça correspond (la couleur jaune orangée).
On pourrait éventuellement se dire que le 8 correspond à la 8è case de la "tile" que l'on voit dans l'onglet en bas à droite, mais dans ce cas le code 264 qui correspondant à la mer devrait y être aussi et je ne le vois pas.
Et même si c'est ça, il faudrait exporter la tile qui correspond (dans quel format !?)