Skill Profile

Unreal Engine C++/Blueprints

Unreal Engine: C++, Blueprints, Gameplay Framework, Niagara, Lumen

Game Development Game Engines

Roles

4

where this skill appears

Levels

5

structured growth path

Mandatory requirements

13

the other 7 optional

Domain

Game Development

Group

Game Engines

Last updated

3/17/2026

How to Use

Choose your current level and compare expectations. The items below show what to cover to advance to the next level.

What is Expected at Each 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.

Community

👁 Watch ✏️ Suggest Change Sign in to suggest changes
📋 Proposals
No proposals yet for Unreal Engine C++/Blueprints
Loading comments...