Evaluating bids

Memory game en Ios usando Uikit

Published on the May 14, 2023 in IT & Programming

About this project

Open

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!

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms iPhone
I need to Create an app
App type Game
Back-end is required No
Payment gateway No

Delivery term: May 17, 2023

Skills needed

Other projects posted by B.