Puedo guardar un TiledMap en libGDX?
-
21-12-2019 - |
Pregunta
Acabo de empezar a mirar en libGDX y realmente lo disfruté.La carga de un mapa de mosaico he generado con un editor era muy simple.Pero tengo en mente trabajar en un juego donde el jugador puede modificar y ampliar el mapa.
Así que aquí está mi pregunta:Es de alguna manera posible añadir/eliminar/modificar campos de una com.badlogic.gdx.maps.tiled.TiledMap
y guardar el resultado en un disco?
Solución
Lamentablemente, ahora mismo no hay ninguna característica incorporada para almacenar TiledMaps
.
Sólo sé que el .formato tmx de suelo de Baldosa, pero esto es bastante fácil y sencillo formato XML, el cual es muy similar a la estructura de un TiledMap
.Echa un vistazo a cómo TmxMapLoader
la carga de la TiledMap
y, a continuación, utilizar un XmlWriter
para escribir su alteración se asigna a un archivo en una manera similar.