Pathfinding Play Tag es un emocionante juego de pilla pilla donde debes recorrer el mapa recogiendo estrellas mientras evitas a los enemigos. Utiliza algoritmos de pathfinding para calcular el camino más corto hacia tu destino.
Este proyecto se ha desarrollado en Unity versión 2022.3.20f1.
-
Inicio del Juego:
- Abre el menú principal donde podrás ver un ranking de los mejores jugadores y una lista de jugadores que han jugado anteriormente.
- Puedes añadir nuevos jugadores o eliminar los existentes.
- Para jugar o eliminar un jugador antes debes elegirlo en el scroll.
- Presiona el botón "Play" para comenzar el juego.
-
Objetivo del Juego:
- Controlas al personaje amarillo.
- Haz clic en el área del mapa a la que deseas moverte.
- Recoge todas las estrellas para ganar.
- Evita a los enemigos que te quitan vidas si te tocan.
- Recoge gemas rojas para obtener vida extra.
- Tienes 5 minutos para recoger todas las estrellas o perderás.
- Si te quedas sin vidas, pierdes.
-
Controles:
- Haz clic en el mapa para moverte.
- Algoritmos de pathfinding calcularán el camino más corto hacia tu destino.
- Entra en contacto con las gemas para cogerlas.
- Por el mapa podrás encontrar 2 sistemas de teletransporte señalados con círculos de colores.
- Cada color corresponde con una dirección de transporte.
- Pueden o no ser bidireccionales.
- Si te colocas sobre uno de los círculos y seleccionas con el ratón el otro círculo del mismo color, te teletransportarás a esa zona.
-
Condiciones de Victoria y Derrota:
- Ganas si consigues las 5 estrellas dentro del tiempo límite.
- Pierdes si te quedas sin vidas o si se acaba el tiempo.
-
Escenas del Juego:
- Menú Principal: Muestra el ranking y la lista de jugadores.
- Juego: Temporizador, contador de vidas (10 vidas), y contador de estrellas.
- Pantalla Final: Indica si has ganado o perdido, con opciones para volver a jugar o regresar al menú principal.
Pantalla de victoria o derrota.
- Clona el repositorio:
git clone https://github.com/MamenCortes/Practica1_APR.git
- Abre el proyecto en Unity versión 2022.3.20f1.
- Compila y ejecuta el juego desde el editor de Unity.
Desarrollado por Mamen Cortés Navarro para la asignatura de Programación Avanzada en Unity (APR)
Los elementos visuales utilizados en este proyecto fueron obtenidos del paquete 2D Casual UI HD creado por [MiMU STUDIO]. Estos elementos se utilizan bajo los términos de la Standard Unity Asset Store EULA proporcionada por el autor en la Asset Store de Unity. Agradecemos al autor por su contribución a la comunidad de Unity.