Domain
Game Development
Skill Profile
Unreal Engine: C++, Blueprints, Gameplay Framework, Niagara, Lumen
Roles
4
where this skill appears
Levels
5
structured growth path
Mandatory requirements
13
the other 7 optional
Game Development
Game Engines
3/17/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 |
|---|---|---|
| AR/VR Developer | Required | Getting started with Unreal Engine 5: Editor, Blueprints, C++ basics. Creates simple scenes and levels. Works with basic BP scripting for prototypes. Understands the Actor/Component model. |
| Game Designer | Uses Unreal Editor for prototyping: BSP modeling, Blueprint visual scripting, basic Actor setup. Creates simple levels and game mechanics prototypes in Blueprint. Works with Level Editor for blockout and playtesting design ideas. | |
| Game QA Engineer | Understands the fundamentals of Unreal Engine C++/Blueprints. Applies basic practices in daily work. Follows recommendations from the team and documentation. | |
| Unreal Engine Developer | Required | Works with core Unreal Engine systems: Actor/Component model, World Partition, Input System, UMG UI. Uses Unreal Editor for level building. Understands Gameplay Framework. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Develops on Unreal Engine using C++ and Blueprints. Works with Nanite and Lumen for visual quality. Configures VR rendering in UE5. Uses the Enhanced Input System. |
| Game Designer | Confidently works with Unreal for game design: Blueprint for complex mechanics, Sequencer for cutscenes, World Partition for open world. Creates gameplay systems via Blueprint: AI behavior trees, UI widgets, interaction systems. Uses Data Tables for data-driven design. | |
| Game QA Engineer | Independently implements Unreal Engine C++/Blueprints in game automation tools. Optimizes performance. Works with profiler. | |
| Unreal Engine Developer | Required | Deep knowledge of Unreal Engine: GAS, Enhanced Input, Common UI, Niagara, MetaSounds. Develops Editor extensions and custom tools. Understands engine modules and plugin architecture. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Architects UE5 project structure for VR/AR. Optimizes rendering for VR (instanced stereo, forward shading). Develops custom plugins and modules. Works with Unreal Insights for profiling. |
| Game Designer | Designs game systems in Unreal at production level: Gameplay Ability System, Enhanced Input, Gameplay Tags. Creates design tools through Editor Utility Widgets. Optimizes Unreal workflow for designers: custom asset types, property editors, debug tools. | |
| Game QA Engineer | Required | Designs solutions with Unreal Engine C++/Blueprints for production games. Optimizes for target platforms. Mentors the team. |
| Unreal Engine Developer | Required | Expert-level Unreal Engine knowledge: source code modification, custom engine modules, Nanite/Lumen internals. Optimizes engine systems for project-specific requirements. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Defines the technical strategy for using UE5 in VR/AR projects. Establishes coding and architecture standards. Coordinates with Epic Games when necessary. |
| Game Designer | Defines Unreal workflow strategy for the game design team. Establishes Blueprint coding standards and best practices. Coordinates with C++ engineers to create designer-friendly systems. Evaluates Unreal features for the project: Nanite, Lumen, MetaHuman. | |
| Game QA Engineer | Required | Defines technical strategy for Unreal Engine C++/Blueprints. Establishes development standards. Coordinates technical direction. |
| Unreal Engine Developer | Required | Defines Unreal Engine strategy for the studio: engine version, custom modifications, plugin ecosystem. Shapes engine update and migration plans. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Shapes the strategy for using Unreal Engine in the company. Evaluates the UE5 roadmap and its impact on VR/AR products. Defines the choice between Unity and Unreal. |
| Game Designer | Shapes enterprise Unreal strategy for the studio: licensing, custom engine modifications, technology pipeline. Evaluates Unreal 5+ features for future projects. Defines engine choices for different project types. Coordinates with Epic Games at the enterprise level. | |
| Game QA Engineer | Required | Defines studio technology strategy. Evaluates engine solutions. Shapes technical vision for game projects. |
| Unreal Engine Developer | Required | Defines Unreal technology strategy at organizational level. Coordinates with Epic Games. Shapes engine customization roadmap. Evaluates engine evolution impact. |