Properly implemented strafing: A and D now move the camera left and right 90 degrees relative to the target. Added camera-angle resetting: after the camera reaches 180 degrees, it "wraps around" to -180 and vice versa. Added Z-axis camera-angle restriction: the camera will not be able to tilt more than 60 degrees up or down. Increased camera rotation speed from 1 to 2 degrees.
Properly implemented strafing: A and D now move the camera left and right 90 degrees relative to the target.
Added camera-angle resetting: after the camera reaches 180 degrees, it "wraps around" to -180 and vice versa.
Added Z-axis camera-angle restriction: the camera will not be able to tilt more than 60 degrees up or down.
Increased camera rotation speed from 1 to 2 degrees.

isaacjs/ISAAC