|
||
|
|
|
|||||||
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
¿Juego de pregutnas como desbloquear un nivel?
Hola buenas como estan me gustaria que me alludasen con un tema, resulta que estoy haciendo un juego de preguntas y necesito que cuando el jugador responda todas las preguntas del nivel 1 el nivel 2 se desbloquee eso es lo que no consigo desbloquear el siguiente nivel podrian alludarme porfabor.
|
|
|
|
#2
|
||||
|
||||
|
Pues se puede hacer de tantas formas distintas que mi consejo es que te busques algún tutorial de persistencia de datos. Aunque para este caso lo mejor es SQLite, para saber las preguntas exactas que lleva respondidas, y a partir de ahí calcular si el nivel está desbloqueado o no.
También se puede hacer con Shared Preferences, pero lo veo más tosco. http://www.sgoliver.net/blog/bases-d...rimeros-pasos Espero haberte AYUDADO. |
|
#3
|
||||
|
||||
|
La verdad yo avia pensado algo menos complicado y un poco mas sencillo tipo if pero no se como se desarrollaria
|
|
#4
|
||||
|
||||
|
Podria alguien ayudarme la verdad estoy un poco bloqueado gracias
|
|
#5
|
||||
|
||||
|
Te dejo unas cuestiones:
- Cuando un usuario acierta una pregunta, ¿cómo y dónde guardas que esa pregunta se ha acertado? - Cuando tienes un nivel bloqueado, ¿cómo y dónde miras para saber si ese nivel está bloqueado o no? Tienes que definir una estructura de datos donde almacenar todo eso y, como te sugirió kriogeN, guardarla bien en sqlite o bien en shared preferences. El momento de hacer la comprobación es cada vez que se acierta una pregunta, entonces miras si todas las de ese nivel están acertadas ya (con los if y algún bucle for) y marcas el siguiente como desbloqueado si no lo está. Y en su caso felicitas al usuario por haber desbloqueado el nivel. Sin persistencia de datos no hay nada que hacer, no querrás que un usuario vuelva al día siguiente y se encuentre que ha perdido todo el progreso.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Última edición por mocelet Día 23/09/16 a las 15:51:19. |
|
#6
|
||||
|
||||
|
Buenas!
Primero de todo, veo que te acabas de registrar, así que bienvenido al foro! Te recomiendo que te pases por la sección de presentaciones para que podamos conocerte un poquito mejor. Después, sobre lo que comentas, la verdad es que prácticamente no das detalles sobre la cuestión: 1. Eres ya desarrollador de Android? 2. Tienes alguna experiencia en programación o desarrollo? 3. Tienes algo ya hecho? Es decir, quizás tienes la aplicación ya hecha pero tienes dudas en cuanto a definir la lógica de bloqueo/desbloqueo de niveles. Sin mas detalles es difícil decir nada más
__________________
|
|
#7
|
||||
|
||||
|
Hola buenas perdon por no haverme presentado estoy aprendiendo a desarrollar no tengo nada echo todavia estoy aprendiendo con java y android por lo que no tengo mucho camino
|
![]() |
Estás aquí
|
||||||
|
||||||