Cita:
Iniciado por Beltran4 if (score < 200) ....
Cual seria el código exacto para bloquear y no dejar abrir los niveles si la puntuación es menor que la exigida.
Y también como hacer que salga un mensaje para avisar que la puntuación tiene que ser mayor
Muchas gracias!
Primero de todo te aconsejas que leas algún manual de JAVA y, aprendas desde 0, los video juegos con algo mas complicados de lo que parecen en un principio.
-> Con respecto a tu pregunta, te daré una idea que luego tu deberás completar, aunque esto es mas código de control que código de juego.
Código PHP:
if (score ==200){
}
else if (score == 500){
}
En vez comparar con < numero, lo que tienes que decirle es; Cuando llegues a tal número, haces tal cosa, por ejemplo esto.
Código PHP:
else if (score == 1200){
nivel.nivel4();
}
Esto quiere decir que, al llegar al puntaje 1200, llamará a un método (que deberás haber creado anteriormente) que esta dentro de la clase nivel y, se llama nivel4(); Luego aqui dentro, ya estará el código del juego para tal nivel.
Espero que resuelva parte de tu duda, pero haz caso, lleva mucho tiempo aprender a programar y primero empieza con código simples como:
Código PHP:
System.out.print("Introduce tu edad: ");
Scanner teclado = new Scanner (System.in);
byte edad = teclado.nextbyte();
if (edad >= 18){
System.out.println("Eres mayor de edad");
}else {
System.out.println("Eres menor de edad")
}
Cuando comprendas este código y sepas hacerlo sin pensar (es básico), entonces puedes plantearte pasar a manejar cadenas de caractéres, Array, ArrayList y demás objetos del Lenguaje JAVA en este caso.
Pero ya te digo, primero aprende lo básico, ya llegarás a tu destino si en verdad te lo propones, puesto que un juego, tiene hilos, objetos, gráficos y mucha complicación si eres nuevo en los POO (Programación Orientada a Objetos).