jairogarcíarincón
29/12/2022
Contenidos
- Casos de éxito
- El desarrollo de videojuegos
- Recursos
- Configuración del proyecto
- Fondo
- Jugador
- Movimiento
- Resto de animaciones
- Eventos
- Colisiones
- Interfaz de usuario
- Diálogos
- Pasillo
- Coleccionables
- Lógica del juego I: Variables e Inicio
- Lógica del juego II: Interfaz, Movimiento y Teclas
- Lógica del juego III: Diálogos
- Lógica del juego IV: Reinicio y Fin de Juego
- Exportar el juego
- Conclusiones
Reinicio
Para poder volver a jugar, tan solo debemos pulsar el botón de Reinicio, ya que este se encargará de volver a cargar la escena y, por consiguiente, de reiniciar toda la lógica del juego, variables incluidas:
Juego terminado por vidas
Existen dos limitaciones para que el juego no sea infinito. La primera de ellas es que, si el jugador falla 3 veces, pierde todas las vidas, en cuyo caso debemos terminar el juego con un mensaje diferente y mostrar el botón de Reinicio para que pueda volver a jugar:
El texto sería el siguiente:
"Lo siento [b]" + GlobalVariableString(Usuario) + "[/b], te has quedado sin vidas.
Pulsa en el botón para volver a intentarlo."
Juego terminado por tiempo
De la misma manera, si el tiempo supera los 3 minutos (180 segundos) también debe terminar el juego:
Y el texto en este caso sería:
"Lo siento [b]" + GlobalVariableString(Usuario) + "[/b], te has quedado sin tiempo.
Pulsa en el botón para volver a intentarlo."
Publicado el 05 de Febrero de 2025
gdeveloprpg2ddigitalizaciónharry potter