@Eole
This should be for the mouse look.
rotate camera camera angle x(0)+(mousemovey()/2.0),camera angle y(0)+(mousemovex()/2.0),0
This is for strafing/moving forward or backward.
if inkey$()= "w" then xrotate camera 0,0 : move camera 0,0.2 : xrotate camera 0,cx#
if inkey$()= "s" then xrotate camera 0,0 : move camera 0,-0.2 : xrotate camera 0,cx#
if inkey$()= "a" then yrotate camera 0,cy#-90 : xrotate camera 0,0 : move camera 0.2 : yrotate camera 0,cy# : xrotate camera 0,cx#
if inkey$()= "d" then yrotate camera 0,cy#+90 : xrotate camera 0,0 : move camera 0.2 : yrotate camera 0,cy# : xrotate camera 0,cx#