Posso salvare un tiledmap in libgdx?
-
21-12-2019 - |
Domanda
Ho appena iniziato a guardare in libgdx e mi è piaciuto molto.Caricamento di una mappa delle tessere che ho generato con un editor è stato davvero semplice.Ma ho in mente di lavorare su un gioco in cui il giocatore può modificare ed estendere la mappa.
Quindi ecco la mia domanda: è in qualche modo possibile aggiungere / eliminare / cambiare i campi in un com.badlogic.gdx.maps.tiled.TiledMap
e salvare il risultato su disco?
Soluzione
Sfortunatamente, in questo momento non c'è nessuna funzionalità integrata per archiviare TiledMaps
.
Conosco solo il formato .tmx di piastrellato, ma questo è un formato XML piuttosto facile e diretto, che è molto simile alla struttura di un TiledMap
.Dai un'occhiata a come TmxMapLoader
CarichiIl TiledMap
e quindi utilizzare un XmlWriter
Per scrivere le tue mappe alterate in un file in modo simile.