It comes with a demo allowing you to load the levels into DB:
Rem * Title : First Person Shooter
Rem * Author : Robin King
Rem * Date : 27/11/2000
#include "magicload1-1.dba"
set display mode 640,480,16
autocam off
sync on
sync rate 0
set camera view 0,0,640,480
`load world
MagicLoad("loadtest",1,1,1)
rem Position camera
position camera 0,400,-400: rotate camera 15,0,0
set camera range 1,5000
hide mouse
rem Begin loop
do
x=mousemovex(): y=mousemovey()
xangle#=camera angle x()
yangle#=camera angle y()
yangle#=wrapvalue(yangle#+x)
xangle#=wrapvalue(xangle#+y)
rotate camera xangle#,yangle#,0
if upkey() then move camera 10
if downkey() then move camera -10
sync
loop
In the "loadfunction" directory.
"To do is to be" - Descartes
"To be is to do" - Voltaire
"Do be do be do" - Frank Sinatra