Your object wont rotate, no matter how hard you press left or right. Add this at the end:
And please use code snippets. You should also learn how to comment and indent your code:
rem <game title>
rem by <name>
rem <start date>
rem setup screen
Sync on
Sync rate 30
rem make landscape
Make matrix 1,1000,1000,25,25
rem make player
Make object sphere 20,50
rem make random hills on landscape
Randomize matrix 1,125
rem main loop
Do
rem print player positions to screen
Set cursor 0,0
Print X#
Print Y#
Print Z#
rem get angle of player
aY# = object angle Y(1)
rem move player
If Upkey()=1 then Move object 20,10
If Leftkey()=1 then aY# = Wrapvalue(aY#+5)
If Rightkey()=1 then aY# = Wrapvalue(aY#-5)
rem rotate player
yrotate object 20,aY#
rem refresh screen
Sync
rem end of main loop
Loop
rem end
end
TheComet

Make the path of your enemies easier with Waypoint Pro!