El juego consiste en: ➡️La primera vez que un usuario ingrese al juego se le debe solicitar el nombre. ➡️Mostrar un tablero con un grupo de cartas boca abajo y un marcador con un espacio para mostrar: ➡️Errores y aciertos. ➡️El jugador debe ir volteando las cartas intentando adivinar las cartas que se repiten. ➡️Todas las cartas se encuentran repetidas 1 vez en el tablero. ➡️Por cada turno el jugador debe voltear 2 cartas. ➡️Si las cartas no coinciden, se debe sumar 1 punto de error en el marcador. ➡️Si las cartas coinciden, se debe sumar 1 punto de acierto en el marcador. ➡️Las cartas que el usuario acierte deben quedar boca arriba mientras que las cartas de error deben volver a quedar boca abajo.
🎊 Una vez que el usuario logre adivinar todas las cartas, se debe mostrar un mensaje de felicitación con el nombre del usuario.
Las instrucciones aquí te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas. Mira Instalación 🔧 para conocer como instalar el proyecto.
Para realizar la instalación local de debe contar con unos requisitos:
- NodeJS v12+
- NPM
Forma para poner a correr el juego:
- npm install en la raiz del proyecto.
- npm run dev
- abrir en el navegador la url resultante
Para usar el juego sin instalaciones ingrese a la URL:
- Vue.js -framework progresivo de JavaScript utilizado para construir interfaces de usuario interactivas en la web.
- VueUSe - VueUse es una colección de hooks de Vue.js listos para usar
- Pinia - librería de gestión de estado
- Vite - herramienta de construcción de proyectos para aplicaciones web
- Typescript - mejora la calidad del código JavaScript al agregar tipado estático
- Gilberth Renteria.
Este proyecto está bajo la Licencia ISC