Juego de concurso de preguntas y respuestas, que valida la respuesta y asigna un premio al ganador.
Review
Modelo de un concurso que cuenta con un banco de preguntas con diferentes opciones para una sola respuesta (inyectadas a traves de local storage), además cada pregunta pertenece a una categoría o grupo de similares preguntas del mismo nivel, por cada ronda superada se asigna un premio al jugador, Las rondas del juego son niveles que van aumentando a medida que el jugador gana premios.
Formulario Inicio Juego
Formulario con validación de un jugador mínimo para la creación de una partida, esta validación incluye notificación de campo requerido.
Validación de Respuesta
Validación de la respuesta seleccionada por el jugador, si la respuesta es correcta se asigna el premio correspondiente a la ronda, si la respuesta es incorrecta se muestra un mensaje de finalización del juego retirando todos los puntos acumulados por el jugador.
Almacenamiento del Puntaje
Almacenamiento de puntaje en local storage, para la acumulación de puntaje y la persistencia de los datos del jugador. Se muestra el puntaje acumulado en la pantalla de finalización o abandono voluntario del juego.
Conocimientos y aptitudes:
- Arquitectura MVC
- Metodología BEM (Block-Element-Modifier)
- Uso de Javascript POO
- Diseño responsivo MobileFirst
- Manejo de Local Storage
- Uso de fuentes externas (Google Fonts)