Mecánicas - Angel10050/HangManReact GitHub Wiki

Mecánicas del Juego

  • Si el jugador entra en el juego, se muestra la pantalla inicial con indicaciones de como se juega.
  • Si el jugador inicia el juego, se escoge una palabra aleatoriamente y se muestra el numero de letras que tiene representadas por caracteres tipo guion bajo.
  • Si el jugador ingresa una letra que esta contenida en la palabra, se reemplaza el guion bajo en la o las posiciones correspondientes.
  • Si el jugador ingresa una letra que no esta contenida en la palabra, se mostrara en pantalla en una lista que acumula las letras no validas.
  • El numero de intentos para ingresar letras es igual al numero de letras que contiene la palabra elegida aleatoriamente.
  • Si el jugador adivina la palabra antes de agotar el numero de intentos, deberá escribirla y se sumara puntos de acuerdo al numero de intentos restantes.
  • Si el jugador agoto todos los intentos y no ha adivinado la palabra, tendrá la opción de escribir la palabra e intentar adivinarla, en este caso no sumara puntos.
  • Luego de adivinar una palabra se generara una vista que muestra el puntaje obtenido, la palabra descifrada y las opciones para finalizar el juego o volver a jugar una partida incrementando la complejidad de la palabra secreta.

Mecánicas del jugador

Acciones: Interacción con el mouse - mover cursor, click derecho (botones con el abecedario en pantalla) Interacción con el teclado - teclas alfa numéricas (campo de texto)

Mecánicas de la maquina

Objetos interactivos:

  • animación del personaje (voodoo doll), se ensambla por partes, una a la vez con cada acierto de letra.
  • animación del personaje (voodoo doll), se ensambla por completo con animación de felicidad cuando se adivina la palabra.
  • animación del personaje (voodoo doll), queda colgado cuando cae la plataforma de ahorcamiento y se pierde el juego.
  • animación de la estructura de ahorcamiento, una plataforma que soporta el personaje cae cuando se pierde el juego.

Objetos estáticos:

  • Elementos que forman parte del ambiente o escenario del juego.