I ultimately want the freecam when playing the basic template level to not be able to fly off into the distance. I create environments up to a point and do not want the user to be able to see past that point but still have the ability to fly around in the main area of my environment.
I was advised to create a new camera and attach an invisible physical object to it so that it can collide against wall boundaries. Is this the easiest/best way to do it? If so I have made an attempt of creating this after watching a similar video tutorial. I have attached my level flow and unit flow below.
The problem I seem to have is that the video tutorial allows for the mouse to be rotating your view around the upwards axis when in reality I want to replicate what the mouse does to your view when you are in the basic template freecam. How do I fix the mouse rotation in flow to achieve this?