ok so i guess adding a 'cube' was easy.
here's my code now
sync on
sync rate 0
hide mouse
make matrix 1,1024,1024,16,16
position matrix 1,-512,0,-512
load image "ground.jpg",1
prepare matrix texture 1,1,1,1
make object box 1,4,3,10
make object cube 2,100
color object 1,rgb(255,0,0)
color object 2,rgb(0,255,0)
color backdrop 0
xrotate camera 40
speed=5
camerax#=512
cameraz#=512
do
if mousex()>screen width()-10 then inc camerax#,speed
if mousex()<10 then dec camerax#,speed
if mousey()<10 then inc cameraz#,speed
if mousey()>screen height()-10 then dec cameraz#,speed
if upkey()=1
move object 1,2
endif
if downkey()=1
move object 1,-2
endif
if rightkey()=1
Turn Object Right 1,2
endif
if leftkey()=1
Turn Object Left 1,2
endif
position camera camerax#,400,cameraz#
text 1,1,"Screen fps: "+str$(screen fps())
sync
loop
My second question is, How do u check collision against the cube and the box(arrow keys to move the tiny block, also, when u start it up, drag your mouse bottom-left a little to see the matrix).