How does one lock the viewport to an animated camera without having a controllable player?

So I am making a story-based game similar to Tell Tales The Walking Dead, except it’s entirely decision-based, and you cannot move around. The only way I’ve found to do this is to have a 3rd person character in the map (via the template) and then just change the camera. However, as of late I may have done something to break the 3rd person character and I don’t know what I did, therefore no clue how to fix it. Basically meaning my game is now nullified because I cannot find a single YouTube tutorial or anything on how to change the camera in the game without having a player controller. Does anyone else here know how to do this so I don’t need to restart several months of work on a game specifically because of some bug?

Hey , welcome to the Unreal Engine community!

You have a couple of options here to get back on your feet. Option one, you can re-import the Third Person character blueprint. You need to move or rename your existing Third Person folder in the Content folder, then in the content browser click Add > Add Feature or content pack, shown here.

Then just choose the template you need and you can reimport the code. You can also import assets from other templates this way if you like.

Option two is creating a new player character. Right click the content browser and click Blueprint Class with the type Character. Add a camera on the components tab, and then go down to the Character Movement Component and set Gravity Scale to zero. This will keep your character, who is now just a camera, from falling down when you place it in your level.

Finally, whichever route you take, go into your game mode and set your new player character as the default pawn class.

I hope this information helps, and good luck!

Hi; I tried the second option first since there is an area later in the game where you’d need to use WASD but it didn’t work for some odd reason. Even though I followed your instructions and several online tutorials it just wasn’t working. So then I attempted your first option but I immediately encountered an issue. I don’t have the button that says “add feature or content pack”.


Am I just being dumb or is it like actually not there. I’m using 4.27 if that helps. And if I could figure out how to do the second one (with all the animations and stuff) that’d help a lot in the long run. Sorry for seeming so dumb about something that’s probably very simple!

Hey @Cyb3r_Gamez,

It looks like you may be looking at the right click menu here. Make sure you are clicking the Add button in the content browser, it should be in the top left hand corner of the content browser itself. This button does exist in version 4.27.

Ok yea you were right. It is the default pawn now; but it isn’t locking the camera anymore. This is what I have set up to lock the camera:


It doesn’t seem to be working; as it did before. Could I perhaps get a little more guidance on this? I tried the first index too just to make sure that wasn’t the case but it wasn’t.

Hey @Cyb3r_Gamez,

That should be working, is that in the level blueprint? There are a couple of pretty great official guides on setting up camera actors, this one deals with triggering camera transitions through overlap events, while this, simpler one covers just setting up to a single static camera.

I hope this documentation helps; I was able to set up a camera exactly like you have it in the level blueprint and it functions normally.