Thanks for the feedback, it was a fairly experimental idea. I agree, I need some way to give a sense of motion when turning. I may just need to fake it somehow, I want to keep using a raycaster. Without going to full 3D, I'm not coming up with obvious solutions. Maybe I need to render the front view and back view from your camera to a "camera box", and then fake wall rendering to the camera side box. I would then rotate the camera box. I think this would need entirely different raycasting code to animate.
Viewing post in DungeonRuga jam comments
I think one solution that doesn’t require a full 3d rendering would be to change the field of view a bit and allow for 90 degree turns. Then, when you rotate, you can still snap to the direction but it is a little less jarring as you can see a bit of the left / right and it is familiar when you turn.