Skip to content

PIMEC-2023/crazytiles

Repository files navigation

CrazyTiles Logo

crazyTiles - Juego de Memoria

Bienvenidos a CrazyTiles! Experimenta una emocionante aventura digital que potencia tu memoria y habilidades visuales a través de un divertido juego de parejas. Diseñado para ser intuitivo y fácil de usar. Te ofrecemos la oportunidad única de personalizar tu experiencia al máximo, permitíendote cargar tus propias fotos. ¿Qué mejor manera de disfrutar y compartir desafiando a tu círculo de amigos y familiares?

Jugar ahora!

Características

  • Tres niveles de dificultad:

    • Fácil: 12 cartas
    • Medio: 24 cartas
    • Difícil: 36 cartas
  • Opciones de Cartas:

    • Números
    • Frutas
    • Personalizado (sube tus propias fotos)

Tecnologías Utilizadas

  • Vue.js: Utilizado para el desarrollo de la interfaz de usuario.
  • HTML: Lenguaje de marcado para la estructura de la aplicación.
  • CSS: Utilizado para el diseño y estilo.
  • JavaScript: Lenguaje de programación para la funcionalidad del juego.
  • Bootstrap: Framework usado en la landing page de diseño para una interfaz más amigable.

Diseño

El diseño de la aplicación fue realizado en Figma. Este es el [prototipo](Enlace final aquí).

Uso

  1. Abre la aplicación en tu navegador o dispositivo móvil.
  2. Selecciona el nivel de dificultad y el tipo de cartas.
  3. Comienza a jugar y empareja las cartas antes de que se acabe el tiempo.

Opciones de Sonido

  • Mute: Sin sonido.
  • Original: Sonidos originales del juego.
  • Arcade: Sonidos retro estilo arcade.

Creadores

Proyecto desarrollado por el equipo Macedonia.

Contribuciones

¡Contribuciones son bienvenidas! Si encuentras algún problema o tienes sugerencias, por favor, abre un issue o crea un pull request.

Créditos

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint

Licencia

Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE.md para más detalles.