Biorąc pod uwagę gracza i wroga z pozycją oraz wektor kierunków każdego z nich, jak mogę stwierdzić, czy jeden „widzi” drugiego?
Innymi słowy, jak sprawdzić, czy jedna pozycja z kierunkiem znajduje się z przodu, czy za inną pozycją z kierunkiem?
Dla moich celów „przed” oznacza bezpośrednio przed lub 90 stopni w każdą stronę.