Estoy haciendo un Tower Defense y tengo un trabajo básico de búsqueda de caminos, pero tengo un problema.
Quiero hacer que el camino sea bloqueable, y cuando ocurre un bloqueo, los corredores atacarán las torres de bloqueo.
Entonces, lo que necesito es una forma de encontrar el camino más corto que, lo que es más importante, tenga el menor número de torres en el camino.
¿Cómo puedo hacer eso?