Resource
Gameplay Tags
Gameplay tags are hierarchical labels used across Unreal Engine to identify abilities, states, input actions, UI layers, and more. This hub covers how to name them, register them, and use them with GAS, CommonUI, and Enhanced Input.
Sections
Reference
301 tagsSearch and filter 300+ gameplay tags by category, system, and source. Copy as raw tag, .ini, or C++ declaration.
Best Practices
Naming conventions, depth guidelines, when to use tags vs enums, tag governance for teams, and anti-patterns to avoid.
Setup Guide
How to register tags via .ini files, Data Tables, and C++. Covers native declarations, restricted tags, and project config.
Patterns
Using tags with GAS (blocking, canceling, cues), CommonUI layers, Enhanced Input binding, and animation property maps.
Related Content
Unreal Directive is free and ad-free.
If it saved you time, you can help keep it that way.

