So I\'m currently working on some FPS game programming in OpenGL (JOGL, more specifically) just for fun and I wanted to know what would be the recommended way to create an FPS-l
You could use Quaternions for your camera rotation. Although I have not tried it myself, they are useful for avoiding gimbal lock.