PDA

Ver la Versión Completa : [ CONSULTA ] Juego multijugador por turnos


KrLx_roller
01/02/12, 13:16:02
Perdonadme, he tenido un lapsus y me ha costado darme cuenta que no he publicado en el foro adecuado. :cry: Si algún moderador puede cerrarlo le estaría muy agradecido!

nethacker
01/02/12, 13:46:35
Hombre, es que para eso está el if xD
Puedes poner como atributo de clase a jugador un entero que se inicie a 0 y un método

class Jugador{

/*********Lo que sea********/

private int errorAcumulado = 0;

/*********Resto de métodos********/

public boolean sumarError(){
this.errorAcumulado++;
if(this.errorAcumulado == 5)
return true; //En este caso ya ha perdido la partida
else
return false; //En este caso el jugador aún tiene algún fallo permitido
}

public int getError(){
return this.errorAcumulado;
}

}


Desde la clase que lleve el peso del juego, mostrar imagen según el valor que te devuelva getError. Si devuelve 0, nada, si devuelve 1 la E, si devuelve 2 muestras ER, así hasta 5: ERROR.
Y cada vez que cometa un fallo no tienes más que llamar a:

if ( jugador.sumarError() == true ){
//Ha perdido la partida, buuuuuu
} else {
//A seguir jugando
}
//Actualizas la imagen y continúas

KrLx_roller
01/02/12, 14:08:13
Ostias nethacker veo que tienes idea eh! Como casi siempre despotricabas contra el OB pensaba que eras un usuario de 'a pie', ya me debes entender. A ver si te pasas más a menudo por el foro de programación X-D

Muchas gracias! Me pondré entonces a desarrollar el motor del juego. :elmejor:

Un saludo!

nethacker
01/02/12, 16:03:59
Trabajo programando en Java, pero ni he visto cómo es el SDK de Android xD