Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memocrazy

Memocrazy es una aplicación de juego de memoria diseñada para dispositivos Android. Permite a los usuarios jugar, registrar sus puntajes más altos y explorar diferentes temas visuales durante el juego.

Características Principales

  • Juego de Memoria: Interfaz de usuario intuitiva para jugar y mejorar la memoria.
  • Gestión de Puntajes: Registro y visualización de los 10 puntajes más altos.
  • Selección de Temas: Variedad de temas visuales para personalizar la experiencia de juego.
  • Autenticación de Usuarios: Registro e inicio de sesión seguro mediante Firebase Authentication.
  • Almacenamiento de Datos: Utilización de Firebase Firestore para almacenar puntajes y temas seleccionados por los usuarios.

Capturas de Pantalla

(Incluir aquí capturas de pantalla representativas de la aplicación en acción)

Instalación

  1. Requisitos Previos:
  • Dispositivo Android con versión 6.0 (Marshmallow) o superior.
  • Conexión a Internet para la autenticación y almacenamiento de puntajes en Firebase.
  1. Descarga del APK:
  1. Instalación:
  • Abre el archivo APK descargado en tu dispositivo Android.
  • Sigue las instrucciones en pantalla para completar la instalación.

Uso

  1. Inicio de Sesión:
  • Al abrir la aplicación, se te pedirá que inicies sesión o te registres con una cuenta de correo electrónico.
  • Si eres un usuario nuevo, selecciona "Registrarse" y completa el formulario.
  • Si ya tienes una cuenta, ingresa tu correo electrónico y contraseña y selecciona "Iniciar Sesión".
  1. Selección de Tema:
  • Después de iniciar sesión, podrás seleccionar uno de los temas disponibles para personalizar la apariencia del juego.
  1. Juego de Memoria:
  • Una vez seleccionado el tema, podrás jugar al juego de memoria.
  • Toca las cartas para encontrar las coincidencias y mejorar tu puntuación.
  1. Visualización de Puntajes:
  • Después de jugar, podrás ver tus puntajes más altos en la sección de puntajes.
  • Los puntajes se actualizan automáticamente en Firebase Firestore.
  1. Opciones de Menú:
  • Desde el menú principal, puedes acceder a diferentes opciones como jugar de nuevo, ver puntajes o cerrar sesión.

Contribución

  • Si deseas contribuir a Memocrazy, por favor sigue estas instrucciones:
    1. Haz un fork del repositorio.
    2. Crea una rama nueva (git checkout -b feature/nueva-funcionalidad).
    3. Realiza tus cambios y haz commit (git commit -am 'Agrega nueva funcionalidad').
    4. Haz push a la rama (git push origin feature/nueva-funcionalidad).
    5. Crea un nuevo Pull Request.

Tecnologías Utilizadas

  • Kotlin
  • Android SDK
  • Firebase Authentication
  • Firebase Firestore

Autores

  • Carlos Mijail Mamani Anccasi

Licencia

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

About

Proyecto Final del curso de Programación para dispositivos móviles

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages