Just wanted to ask someone here who might know.
I haven’t experienced any “real” performance hits from doing things the way I have been. Meaning each actor has it’s own set of code. I generally try to avoid the tick event whenever possible. I’ve been using the engine for a few years now and never really looked into things like this.
What I’m wondering is where the best place to place logic is. For instance, in an FPS game, where the character will have tons of variables and functions, where is the best place to put this logic. Within the character blueprint itself? This is what I’ve always done, but the event graph VERY quickly becomes crowded and full of nodes everywhere. It might not really affect anything, but I was wondering if it’s better to store variables and functions and other things that you don’t need in the character blueprint elsewhere.
I haven’t really done much testing on this but wanted to see if anyone knew if there was a “best practice” for these things, or if keeping everything within the same massive blueprint is ok.