Unity Spain

Mesa de ayuda => Unity3D => Scripting => Mensaje iniciado por: mutoit en Octubre 27, 2019, 09:22:34 PM

Título: Como guardar datos
Publicado por: mutoit en Octubre 27, 2019, 09:22:34 PM
Hola, aun no he tocado este apartado en tutoriales , por ahora solo conozco las variables u arrays pero no se, creo que hay un sistema mas efectivo para lo siguiente : 
 
Como se suelen guardar por ejemplo, los recursos que recolectas ? en una simple variable que ira siendo trabajada a base de bien por operaciones matematicas pero que solo estaremos modificando esa unica variable ? 
 
No busco una explicacion muy extensa, solo una idea general,  algo que me oriente para luego yo seguir profundizando. 
 
Gracias
Título: Como guardar datos
Publicado por: pioj en Octubre 28, 2019, 03:08:47 AM
Si te refieres al inventario o equipo de un personaje durante la partida, suele crearse una clase o una estructura compuesta por varias propiedades, que indexan la cantidad y contenido de lo que vas recogiendo, etc. También se usa para gestionar los stats del personaje en todo momento (vida, magia, fuerza, puntuación, etc...)
 
En cuanto a la persistencia de datos, como guardar y cargar partida, hay varios métodos. El más sencillo es usar la clase PlayerPrefs y sus funciones para leer y escribir los datos, los cuales se alojarán en una carpeta concreta de la instalación del juego o del sistema operativo que toque.
Título: Como guardar datos
Publicado por: mutoit en Octubre 28, 2019, 10:26:11 AM
Muchas gracias ! 
Título: Como guardar datos
Publicado por: _davidlopez29 en Octubre 29, 2019, 12:47:36 AM
Cita de: mutoit date=1572254771Muchas gracias ! 
   


Si quieres profundizar, este tuto es muy completo. 
 
http://unity-dev.blogspot.com/2016/05/serializacion.html (http://unity-dev.blogspot.com/2016/05/serializacion.html)
Título: Como guardar datos
Publicado por: mutoit en Octubre 30, 2019, 12:49:36 AM
Cita de: _davidlopez29 date=1572306456Si quieres profundizar, este tuto es muy completo. 
   
   
      http://unity-dev.blogspot.com/2016/05/serializacion.html (http://unity-dev.blogspot.com/2016/05/serializacion.html)
   


Muchas gracias lo voy a mirar !