FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Llevar Puntuación en los juegos
Hola buenos días. Soy nueva en todo esto y necesito su ayuda por favor. Estoy haciendo un juego para la universidad, el cual lleva puntaje (lo estoy trabajando con label), por cada respuesta buena se sumaria 5 puntos por ejemplo. No sé como hacerlo. para el cambio de niveles uso formularios distintos porque el diseño cambia, entonces como hago para que ese puntaje funcione en todos los formularios y que al final cuando pierda (pantalla game over) me aparezca la cantidad de puntos alcanzados. Y si fuera posible que aparezca ese record cada vez que inicio el juego. Se aceptan recomendaciones. Agradezco su colaboración. Feliz día
|
#2
|
||||
|
||||
Cita:
Piensa en un formulario como una pieza de tu programa. Si tu puntuación se debe mantener durante la aparición de los diferentes formularios, no se puede almacenar en un Label de uno de ellos. Tendrás que almacenarlo fuera, y desde cada uno acceder a ella (para mostrarla y para incrementarla si es necesario).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
En estos casos es buenos que inviertas algo de tiempo en visualizar como se ve la informacion y como fluye, usando dibujos, diagramas, hojas de excel, etc.
Por ej, Cita:
Y luego recorres esa estructura para obtener la suma. Si necesitas guardar la informacion puedes usar una base de datos. No se si ya llegaste al tema del SQL. Puedes usar archivos tipo CSV (como hoja de excel) o puedes usar los TClientDataset.
__________________
El malabarista. |
#4
|
|||
|
|||
Gracias
Ok, muchas gracias. Voy a intentarlo para ver como me va y le cuento.
|
#5
|
|||
|
|||
Opcion para puntuaciones con diferentes forms
hola yuyidt....te ofrezco la solucion pero en C++ Builder si no te importa
mira.... suponiendo que tengas el Form1 donde tienes la puntuacion, y Form2 y Form3 sean los niveles en el Form1 .......ponemos los Use Units (includes) de los 3 Units en el Form2 .......ponemos los Use Units (includes) de Unit2 y Unit1 en el Form3 .......ponemos los Use Units (includes) de Unit3 y Unit1 de esta forma nos aseguramos que todos tienen acceso a la variable extern int puntuacion .... Código PHP:
Unit2.cpp Código PHP:
Unit3.cpp Código PHP:
Capturas: http://www.qualinost.tk/descargas/punt1.jpg http://www.qualinost.tk/descargas/punt2.jpg http://www.qualinost.tk/descargas/punt3.jpg aqui tienes los sources del proyecto: http://www.qualinost.tk/descargas/vi...puntuacion.rar Última edición por Snaked fecha: 23-11-2016 a las 20:58:05. |
#6
|
|||
|
|||
para llevar el Record tienes que hacer uso de un fichero o algo ya que cuando sales del programa se borraria....para eso tienes primero que escribirlo algo asi
Código PHP:
Código PHP:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Puntuacion decimal | lbidi | Varios | 2 | 08-09-2014 20:59:18 |
Llevar desde Excel a una BD paradox | DarkSide | Servers | 39 | 08-09-2011 14:58:23 |
Llevar Un Archivo Imagen A Rave | BPL | Impresión | 3 | 08-02-2011 13:08:18 |
¿Como llevar un Select a .TXT? | juliopag1 | SQL | 4 | 13-01-2006 14:39:15 |
|