Hmm I forgot about that! Here is the code so far if you want to mess around with it
Sync On
Sync Rate 30
Autocam Off
Set Camera Range 1,5000
Make Object Sphere 1,10
Position Object 1,0,0,50
Make Object Cube 2,10
Position Object 2,0,0,-55
Position Camera 0,100,0
Point Camera 0,0,0
Sync
Do
Posx = Object Position X(2)
Posy = Object Position Y(2)
Posz = Object Position Z(2)
FoVX1 = Object Position X(1)-25
FoVX2 = Object Position X(1)+25
FoVZ = Object Position Z(1)+25
If FoVX1>Object Position X(2)<FoVX2
Text 10,10,"I see you!"
EndIf
Text 10,25,"Posx "+Str$(Posx)
Text 10,45,"Posz "+Str$(Posz)
Text 10,65,"FoVX1 "+Str$(FoVX1)
Text 10,85,"FoVX2 "+Str$(FoVX2)
Text 10,105,"FoVZ "+Str$(FoVZ)
If Upkey()=1 Then Move Object 2,2
If Downkey()=1 Then MOve Object 2,-2
If Leftkey()=1 Then Turn Object Left 2,2
If Rightkey()=1 Then Turn Object Right 2,2
Sync
Loop
DRAGONFIRE STUDIOS
Lead Programmer
(The Studio being my front room)