Por si queréis el TLDR: todos los NPC, enemigos, animales, todos, siguen unos caminos invisibles creados por la "navmesh". Unos para atacarte y otros para alejarse. Esos caminos invisibles son más detallados, es decir, tienen más nodos/triángulos, en las cercanías de los puntos interesantes y sus tesoros, como es normal para que hayan más detalles y batallas. Los zorros siguen un algoritmo sencillo de huida alejándose del jugador : están desesperados por huir y el algoritmo es "encuentra un camino para poner 100 nodos de distancia entre ti y el jugador". ¿Dónde habrá más nodos y por tanto es más fácil encontrar 100 nodos que poner entre el zorro y el jugador? Exacto, en las cercanías de los puntos interesantes, donde hay tesoros, y hacia allí irá el zorro con gran probabilidad.
Este es un ejemplo de un NPC navegando una navmesh, aunque en este caso para acercarse al jugador. Espero que sirve para hacerse una idea de qué pasa en las cercanías de los "puntos interesantes" y por qué atraen a los zorros.
Pero seguid el enlace, que lo cuenta con más detalles y ejemplos
Marcadores