Blueprint Editor Reference

The Blueprint Editor Reference page outlines the Blueprint Editor's Interface elements and its basic usage instructions.

Choose your operating system:





Blueprint visual scripting is a system that is used throughout UE4 in many different ways. Blueprints can drive level-based events, control internally scripted behaviors for in-game Actors, and even be used to control complex animations across highly realistic game character systems. For each of these Blueprint applications, the location where you edit that Blueprint script, as well as the tools available to you, will change slightly depending on your needs. This means that there are actually multiple places and different ways within UE4 that the Blueprint Editor can appear. However, no matter the differences, the Blueprint Editor always performs the same key task: it enables you to create and edit powerful visual scripts to drive various aspects of your game.

The Blueprint Editor is, at its heart, simply a node-based graph editor. It is your primary tool for creating and editing visual scripting node networks, commonly referred to merely as Blueprints. The Blueprint Editor employs a context sensitive design that helps you access functionality for the objects you need specifically when you need them, while also providing flexibility for those times when you need to do something a bit unconventional.

Here are some critical things to know about the Blueprint Editor:

  • It includes several tools and panels tools to help you create your own variables, functions, arrays, and more.

  • It has a variety of debugging and analysis tools built into it to help you quickly debug and improve data flow in your networks.

  • Within Unreal Engine 4, the Blueprint Editor comes in a variety of different specialized forms depending on the types of Blueprint networks you are editing.

Before you get too far into the Blueprint Editor, you should probably make sure you have at least a fairly solid understanding of Blueprints themselves. If you need more information, see Getting Started with Blueprints , and Blueprints Overview .

Interface Breakdown

Since the Blueprint Editor's location and available toolset will be slightly different based on the type of Blueprint you are currently editing, our goal in this document is to allow you the freedom to choose whether you want to see a UI breakdown for a specific form of the Blueprint Editor, or if you would just like to get a sequential list of everything available.

If you are completely new to Blueprint editing, or are unsure what type of Blueprint you are currently working on, it will be useful to familiarize yourself with the various Blueprint Types .

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey