Domain
Game Development
Skill Profile
This skill defines expectations across roles and levels.
Roles
1
where this skill appears
Levels
5
structured growth path
Mandatory requirements
0
the other 5 optional
Game Development
Game Engines
2/22/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| Unreal Engine Developer | Creates game logic in Unreal Blueprints: Event Graph, macros, functions. Works with Blueprint Communication: casting, interfaces, event dispatchers. Understands when to use Blueprint vs C++. |
| Role | Required | Description |
|---|---|---|
| Unreal Engine Developer | Develops complex Blueprint systems: Animation Blueprints, Material Blueprints, Widget Blueprints. Optimizes Blueprint nativization and performance. Uses Blueprint Function Libraries. |
| Role | Required | Description |
|---|---|---|
| Unreal Engine Developer | Designs Blueprint architecture for Unreal projects: C++/Blueprint boundary, data-driven Blueprints, Blueprint nativization strategy. Creates designer-friendly Blueprint frameworks. |
| Role | Required | Description |
|---|---|---|
| Unreal Engine Developer | Defines Blueprint standards for the Unreal team. Establishes C++ vs Blueprint guidelines. Trains designers and technical artists in effective Blueprint usage. |
| Role | Required | Description |
|---|---|---|
| Unreal Engine Developer | Defines Blueprint strategy at studio level. Evaluates Verse (Epic scripting language) and future scripting solutions. Shapes Blueprint/C++ architecture roadmap. |