Z.B. mit Variabeln in denen
du die Koordinaten des Helden speicherst und sie mit
denen des Helden vergleichst.Dann kannst du natürlich die
größe des Sichtfeldes bestimmen. Du musst abfragen wie sich die X/Y Koordinaten des Helden zu denen des Gegners verhalten.
Dann musst du rechnen und bestimmen was passieren soll wenn der Held
in das Sichtfeld des Gegners tritt
(Wenn die Koordinaten des Helden einen bestimmten Wert größer/kleiner sind als die des Gegners...).

Geht ein bissel schwer zu erklären das wirst du schon noch
lernen...(Probier ein bisschen aus...)

Tiny