Online Learning Courses

Using Enumerations in Blueprints

In this course, you’ll learn how to use Enumerations in the Blueprint visual scripting system, starting with the basics through to more complex and useful real-world applications.


Make your Unreal Engine projects more flexible, general purpose, and reusable using Enumerations in Blueprint! Enumerations are used to give names to integer values. A basic game menu state can be represented as names and programmed as integer numbers, for example (0= main menu, 1 = game, 2 = pause, 3 = game over etc).

In this course, author Kevin Lyle gives you a comprehensive look at using Enumerations, starting with the basics and taking you through more complex and useful real-world applications.

You will learn how to create a solution to allow the first-person character to interact with static meshes and lighting in a scene and control their reactions based on the value of an Enumeration.

You will learn how to:

  • Create Enumeration assets for any use case.
  • Use new and existing Enumerations to simplify building functionality.
  • Create Blueprints which are easy to edit when needed.
  • Efficiently add functionality by making more with less.
  • Change Blueprint execution flow using select and switch nodes in Blueprints.​​​​​​​

Explore more courses
  • Course Length:35 minutes
  • Author:Kevin Lyle
  • Release date:12-2020