Perfect Dark offers strafe running to FPSs .
Also , as with many older first-person shooters , players can use a technique called straferunning ( or `` speed-strafing '' ) to exploit a bug in the engine whereby moving diagonally allows the player to move faster than by running forwards or sideways alone .
Perfect Dark