I suppose I’ve got a question along similar lines. Starting to see more and more that I can put functionality into multiple places. Like, I can put movement in a character BP, or the controller BP, or a charactermovementcomponent. I can store variables all over, grab them from multiple places, put them somewhere else. is indeed really helpful, but quite often I get the feeling that is far from optimal, if not completely wrong at times. So, threw together a quick test setup. Idea isn’t so much to fine tune functions or come up with detailed mechanics, but more like “Hey, I want to start a game, the basic outline so these are the classes I need with the basic jobs each will have.”
Does look accurate? What should change?
