Foro de elhacker.net

Programación => Java => Mensaje iniciado por: JADP en 2 Abril 2014, 03:38 am



Título: |AYUDA| - Problema Con Juego Triki En Java NetBeans
Publicado por: JADP en 2 Abril 2014, 03:38 am
Hola a todos, estoy finalizando de hacer el juego triki, ya tengo hecho todo el código de detectar cuando es triki.

Esta es la interfaz: http://goo.gl/E8pwum

Cuando gana un jugador se le debe sumar 2 puntos a los que ya tiene, esto también ya lo tengo hecho en el código, cuando el juego se termina se debe oprimir el botón reiniciar para volver a iniciar.

Ejemplo:  http://goo.gl/eNH8eV

Cuando sucede esto se debe permanecer intacto sin borrar la parte de los puntos de los jugadores para que cuando se vuelva a hacer triki si es el mismo jugador que gano la ves pasada ya tendría cuatro puntos, el problema es este porque en el botón reiniciar lo que hago es llamar la misma clase para que el juego empiece desde cero pero borra la parte de los puntos de los jugadores y no se como hacer ese tipo de contador para ir sumando los puntos anteriores con los puntos actuales.

Descargar Proyecto Triki: http://goo.gl/7XgnAL

Agradezco sus ayudas.


Título: Re: |AYUDA| - Problema Con Juego Triki En Java NetBeans
Publicado por: Zoik en 2 Abril 2014, 13:20 pm
Bueno creo que te estás complicando mas de lo que debes, no deberías hacer una nueva instancia de toda la gui cada vez que reinicias, haz métodos para manipularla y ponerla "a cero".
Así podrías elegir facilmente entre reiniciar los contadores o no.

Edito: Mi solución estaba mal planteada, podrías declarar un centinela al iniciar la aplicación (gameStart = true) y justo en el paso donde modificas la puntuacion poner:

Código
  1. if(gameStart) {
  2. //sumo a la puntuacion
  3. } else {
  4. //inicializo a 0
  5. gameStart = true;
  6. }

Espero se entienda.

Un saludo y espero haber ayudado aunque sea mínimamente.


Título: Re: |AYUDA| - Problema Con Juego Triki En Java NetBeans
Publicado por: 1mpuls0 en 3 Abril 2014, 00:26 am
No he mirado el código, pero porque no lo mejoras?, porque no haces que sea multijugador con sus respectivas partidas y los resultados los guardas en archivos de texto?

Hace tiempo hice un juego y así lo implementé.

Saludos


Título: Re: |AYUDA| - Problema Con Juego Triki En Java NetBeans
Publicado por: Mitsu en 3 Abril 2014, 00:56 am
+1 a lo que dice Darhius. Mucho más práctico y funcional es que guardes los resultados en un archivo de texto plano o un archivo XML. Ésto te da la ventaja que los jugadores puedan tener un ranking/puntaje en el juego y que estará guardado en tu HDD manteniendo así los puntajes por tiempo indefinido.

Salu2.


Título: Re: |AYUDA| - Problema Con Juego Triki En Java NetBeans
Publicado por: JADP en 3 Abril 2014, 13:55 pm
Agradezco a todos sus respuestas, Muchas Gracias.