The rotation of the playing field plane needs to be rotated on the X axis 90 degrees. I would suggest you simply place the playing field at 0,0,0 (which is the default) and work from there . Bear in mind that object locations are dead-center, so if your player sphere is 25 units, you would need to place it at 12.5 on the Y axis for it to be placed correctly.
To view it from overhead, move the camera up on the Y axis and point it downward. Take a look at this. You should see the entire playing field on the screen (I colored it green as I don't have your texture) and the sphere is colored red.
sync on
sync rate 60
autocam off
set display mode 1280,800,32
set window position 0,0
make object sphere 11,25
position object 11,100,12.5,-100
color object 11,rgb(255,0,0) : // red
make object plain 1,1232,640,1
xrotate object 1,90.0
`load image "Field.png",1,0
`texture object 1,1
color object 1,rgb(0,255,0)
`position object 1,0,130,-775
`rotate object 1,10,0,0
position camera 0,650,0
point camera 0,0,0
Do
sync
Loop
end
I'm sure you'll need to adjust things the way you want, but this shows how you can get setup.
So many games to code.....so little time.