Hello; I have a certain workflow that I wish to use when making a blueprints but, I am not sure how to go about it

Hello; I have a certain workflow that I wish to use when making a blueprints but, I am not sure how to go about it.

An example of this workflow would be, if I decide to make a Player blueprint with basic movement. The movement system will be in a separate blueprint named Player Movement.

Another example is if I make a heath system for the player or an enemy. The health system will be in a separate blueprint and the same goes for the damage system.

In short, for every system such as Heath, Movement, Pick Ups, Inventory, or anything else that you can come up with, I wish to make a separate blueprint just for that system.

There are 3 reasons for this-

  1. I wish to keep the clutter in the blueprint to a bare minimum.

  2. I want to be able to reuse the system without needing to change everything in it.

  3. I want it easy to edit and find any given system without entering a blueprint.

So far it sounds like you’re on the right track. Keep blueprints separate as you propose.

Complicated answer. I’d say you have to know how to make each individual system before knowing how to divide it. There are plenty of tutorials out there for making each individual system, and where to ideally put it-- once you know each system, I’m sure you can figure this question out on your own.

I honestly think that UE4 automatically makes it easy to blueprint separate systems like this-- the engine naturally does this. Read up on tutorials and videos!