Hey, that's a pretty good idea Irojo! Just hide the matrix under your object stairs. Since there is no hide matrix command, texture it black and use transparency or ghosting.
I made this matrix kinda stair-like, but you could just use an incline like Irojo suggests. Arrows to move mouse to steer
set display mode 800,600,32
sync on
sync rate 60
hide mouse
make matrix 1,100,1000,1,40
ht=-20
for z=0 to 40
temp#=z/2.0
if temp# = z/2 then inc ht,20
for x=0 to 1
set matrix height 1,x,z,ht
next x
next z
update matrix 1
do
gosub _move_camera
sync
loop
`----------------------------------------------------------------
_move_camera:
move camera (upkey()-downkey())*5
yang#=wrapvalue(camera angle y()+mousemovex())
yrotate camera yang#
camx#=camera position x()
camz#=camera position z()
camy#=get ground height(1,camx#,camz#)+20
position camera camx#,camy#,camz#
return
return
`----------------------------------------------------------------
Enjoy your day.