Hello everyone. To preface my question I would like to say that I’m fairly new to using Unreal. So I’m making a game that is going to be controlled basically through the UI. It is a 2D Orthographic view and right now it is just for PC but with the possibility of going to mobile at some point. Is there any way to make my game just have a camera but still be able to get some input from the player without having an in game pawn or character? I tried looking into creating a player controller and just adding the camera actor I made but I don’t know if I was doing it wrong or if it just isn’t possible. Any help or suggestions in regards to this would be much appreciated. Thank you all in advance.
I’d say you’ll want an actor/pawn to hold the camera itself. You could spawn and control a camera from the controller, but it will be more hassle than just possessing a pawn.
For simplicity, I’d derive your player from SpectatorPawn and change it’s camera to orthographic. It really isn’t too much different from controlling the camera itself, and might have some useful features that save you time.
I just modified it (when creating an overhead map viewer) so that forward/right input was based on X/Y axes, and not the ViewRotation.