Dato un giocatore e un nemico con posizione e dato il vettore di direzione di ciascuno, come posso sapere se uno può "vedere" l'altro?
In altre parole, come posso verificare se una posizione con direzione è davanti o dietro un'altra posizione con direzione?
Per i miei scopi, "davanti a" significa direttamente davanti o 90 gradi su entrambi i lati.