Types of Blueprints

Sometimes it is difficult to tell which type of Blueprint you should use at first glance, especially when it comes to Blueprint Macro Libraries and Blueprint Classes. A good rule of thumb is to ask yourself:

  • Are there multiple instances?

If you will have more than one or two instances (e.g., a TV set that can be shot or turned on/off), then it probably makes sense to create a Blueprint Class, with associated code living there. If not, and you just want to have some helper functions (like find all Actors within X units), those are ideal to live in a Blueprint Macro Library.

Level Blueprint

level_blueprint_test_image.png

For more information on this section, please see Level Blueprint.

Blueprint Class

class_blueprint_test_image.png

For more information on this section, please see Blueprint Class.

Data-Only Blueprint

data_blueprint.png

For more information on this section, please see Data-Only Blueprint.

Blueprint Interface

blueprint_interface.png

For more information on this section, please see Blueprint Interface.

Blueprint Macro Library

macro_blueprint.png

For more information on this section, please see Blueprint Macro Library.