Foros del Web » Programando para Internet » Android »

.lua: Guarda y carga niveles en el juego Sticker-Knight.

Estas en el tema de .lua: Guarda y carga niveles en el juego Sticker-Knight. en el foro de Android en Foros del Web. Hola a todos, estoy creando un juego de plataformas inspirado en el juego "Sticker-Knight-platformer": https://ponywolf.itch.io/sticker-knight . Se como guardar la pantalla por la que voy ...
  #1 (permalink)  
Antiguo 27/11/2018, 00:41
Avatar de Polu  
Fecha de Ingreso: febrero-2003
Mensajes: 135
Antigüedad: 15 años, 9 meses
Puntos: 0
.lua: Guarda y carga niveles en el juego Sticker-Knight.

Hola a todos, estoy creando un juego de plataformas inspirado en el juego "Sticker-Knight-platformer": https://ponywolf.itch.io/sticker-knight. Se como guardar la pantalla por la que voy antes de cerrar el juego para después retomarlo por esa pantalla:
Código Javascript:
Ver original
  1. local s = {}
  2. s.map = self.map       
  3. loadsave.saveTable(s, "game.json", system.DocumentsDirectory)
game.json:
Código Javascript:
Ver original
  1. {"map":"scene/game/map/sandbox2.json"}
¿Cómo puedo cargarlo más tarde desde game.lua?
Así es como carga game.lua el mapa:
Código Javascript:
Ver original
  1. local filename = event.params.map or "scene/game/map/sandbox.json"
  2. local mapData = json.decodeFile( system.pathForFile( filename, system.ResourceDirectory ) )
  3. map = tiled.new( mapData, "scene/game/map" )
¿Cómo llamo al mapa desde la tabla game.json para poder cargar el mapa sandbox2.json?

Espero haberme explicado. Saludos



La zona horaria es GMT -6. Ahora son las 14:05.