Basically, my current strategy is to have a series of camera actors to fit each room, but somehow have them follow the player slightly. Ideally, the player could also move the cameras to look around.
Any tips or links to tutorials on how to do this would be much appreciated.
I didn’t watch the whole video but it looks like they are just sequences. This is just theory and I’m fairly new to this whole thing but I’m pretty confident this is how it works.
Create a camera sequence and make it pan left to right in a room. You can even move the location. I believe you’ll need to use a rail system for this too.
Now, in your level BP determine the position of your character from left to right of the screen. Use the percentage of left to right to determine the scrub location of the camera sequence.
(Edit: Had to use underscore, the forums deleted my empty spaces)
Let’s say…
Now just do basic math conversion from your 0 - 100% and you’re done!
Once you have the basic setup from left to right, you can try different techniques to make the camera feel more refined. Alternatively, you could just use a camera that is part of your playable character blueprint that doesn’t use sequences and I’m sure you’ll obtain the same effect.
This way we can have numerous camera behaviour effects present at a time (or any other gameplay effects!). Or have them last X seconds after which the component removes itself once its timer has expired. (don’t trust the tooltip of Destroy Component, it’s not telling the whole truth…)
Disclaimer: may or may not work as advertised for you I liked it, flexible & scalable once the upfront cost of setting it up has been paid.