PDA

Ver la Versión Completa : Guardar datos juego android


pedrorc22
02/10/13, 17:25:32
Hola me gustaria saber como podria almecenar los datos de un juego en android, en si serian unos datos correspondientes al nivel en el que se encuentre el jugador(1,2,3...) y el numero de puntos almacenados hasta el momento. He buscado por varios sitios pero no saco nada en claro, no se si es mejor hacerlo mediante ficheros XML o mediante archivos. Espero vuestra ayuda.

kriogeN
02/10/13, 18:09:36
Si van a ser pocos datos quizás lo más fácil sea usar SharedPreferences.

Si van a ser muchos datos SQLite.

mocelet
02/10/13, 19:52:22
Que el "pocos" no te asuste, si las preferencias no pasan de 1 o 2 KB puedes usarlas sin miedo, incluso si tienes 100 niveles y guardas la mejor puntuación y tiempo de cada uno te valen las SharedPreferences.

La ventaja principal de usar base de datos (sqlite) es poder realizar consultas fácilmente y almacenar datos "sin límite". Parece excesivo para guardar unas cuantas puntuaciones/niveles salvo que mantengas históricos diarios o cosas así.