i known, i got that problem too, then for each step or feature i add, i rethink how can do that better and more clear before jump to next feature. if you do all without clean and do better job then the proyect going to be huge and confused, and a nighmare for debug or add things. Or for do the last clean when finish.
lots of times i do something with dozens of nodes and when finish that part, i look again i think how can i sumarize and keep simple that stuff, and realize that I can summarize in few nodes, using fuctions, adding a var, loops or rethinking the logic.
I remove few times 2 hours of blueprint nodes build for sumarize in a 10 minutes… that happening more on begin than now.
When you finish a feature you known better what do you want, what do you need, how do… etc, and rewrite that, not only help that feature, its help for next part because you’re learning how to do things in a more easy way.
At least for me… a beginner.
I begin today, the equip part, i have the hud only, now its time for attach some clothes and guns to my character ![]()