I’m working with someone else to make a character setup kinda like how Baldur’s Gate did it: one main character plus five other party members that can all be moved/controlled. How would I begin to set this up with Blueprints?
Do I need to have a separate Player Controller/Pawn Controller for each Character/Pawn? If so, would I need to have a separate Blueprint just for switching between the Controllers? Also, is there a way to have my main Character and all the Pawns selected at the same time? Do I setup my Character and Pawn movement in the Controller or the Pawn/Character itself?
I’m also trying to implement an isometric camera that follows the party and scrolls with the WASD keys and when the mouse hits the edge of the screen. I don’t want the player to be able to rotate the camera at all. I’ve seen a few answers and a tutorial for this but they all seem to differ. I’ve seen the camera attached to a Character with a spring arm and also seen it set up to be a separate Pawn with its own Controller. Should I make a separate Pawn just for the camera or have it attached to the main Character and Pawns (whichever is selected)? Should I try modifying the Top-Down Blueprint Template?
I’ve been trying really hard to read all the documentation and learn how to do this on my own, but it’s hard. The general tutorials I’ve found on YouTube are great and I feel like some of the C++ ones would be helpful (if I knew enough C++, heh) but it’s not what I’m really looking for. If anyone can answer even one of these questions it would be a huge help to me!
Thanks!