FPS-like camera implementation example (OpenGL 2)