Evaluando propuestas

Memory game en Ios usando Uikit

Publicado el 14 Mayo, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito desarrollar en 2 dias un memory game en ios usando UIKit. El codigo debe ser bueno y optimizado, es para un trabajo de universidad. Es de 2n curso de uni así que para un profesional ha de ser muy sencillo, algo fácil.

Crea una app para iPhone 8 que permita jugar al mítico juego de buscar parejas o Memory. Tu app debe tener al menos las siguientes características:
- Se debe poder elegir el número de jugadores (1 o 2), el color o un avatar por cada jugador (en caso de ser 1, se escoge un color aleatorio por la máquina) y poder consultar las 5 puntuaciones más altas y quien las ha hecho. Para ello puedes utilizar una pantalla de inicio o más de una (¡que quede guapo!).
- Debe permitir introducir el nombre del(los) jugador(es).
- La parrilla de “tarjetas” debe ser de 5x5 (hay 12 parejas más una carta de bonus. En caso de empate,
quien ha seleccionado la tarjeta bonus gana!).
- Cuando sale el bonus, se puede continuar (si ya se había destapado una tarjeta, se destapa la segunda, y si no se había destapado ninguna, se pueden destapar dos para ver si se hace la pareja).
- La aplicación debe adaptarse a cualquier orientación del dispositivo.
- Pantalla del juego:
o Debe contener las “tarjetas” ocultas y deben poder seleccionarse.
O Debe mostrar los nombres, colores o avatares y puntuación de cada jugador
o Cuando se selecciona, se pasa a una vista nueva donde se muestra el contenido de la tarjeta durante
un segundo y vuelve a la pantalla del juego (busca en la documentación cómo utilizar la clase Timer y
a tirar siegas por código).
O A medida que se aciertan las parejas, las tarjetas de las parejas seleccionadas ya no se pueden
volver a escoger (se deben desactivar de alguna forma y se debe indicar quién ha hecho esa pareja,
por ejemplo, poniendo el color o el avatar del jugador en esa tarjeta).
- Pantalla final: una vez finalizado el juego, se pasa a una pantalla final donde se muestra el ganador y la
puntuación que ha realizado. Se debe permitir volver a jugar o volver a la pantalla de inicio.
- La distribución de las tarjetas debe ser diferente cada vez que se inicia el juego.
- Se debe implementar la IA de la máquina en caso de elegir un solo jugador. Puedes hacer que la máquina elija
tarjetas de forma aleatoria entre las que todavía no han sido desactivadas (parejas ya hechas).
La temática de la práctica es libre, es decir, el contenido de las tarjetas lo puede elegir usted. Piense que se valorará la presentación y la apariencia de la app (ponga imágenes, animaciones, etc.). Que quede guapa (no como la imagen de ejemplo...) ¡Debe ser digno de los estándares de Apple!

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas iPhone
Necesito Crear una app
Tipo de app Juego
Necesita backend No
Procesador de pago No

Plazo de Entrega: 17 Mayo, 2023

Habilidades necesarias

Otros proyectos publicados por B.