Domain
Game Development
Skill Profile
This skill defines expectations across roles and levels.
Roles
2
where this skill appears
Levels
5
structured growth path
Mandatory requirements
0
the other 10 optional
Game Development
Game Platforms
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 |
|---|---|---|
| Unity Developer | Builds Unity projects for different platforms: Windows, Android, iOS, WebGL. Understands Platform Dependent Compilation (#if UNITY_ANDROID). Configures Player Settings for each platform. | |
| Unreal Engine Developer | Builds Unreal projects for different platforms: Windows, PlayStation, Xbox, Switch. Understands Platform Abstractions in Unreal. Configures project settings for each target platform. |
| Role | Required | Description |
|---|---|---|
| Unity Developer | Automates cross-platform Unity project builds: build scripts in C#, Unity Cloud Build, Jenkins pipeline. Manages platform-specific and native plugins. Optimizes build size for mobile platforms. | |
| Unreal Engine Developer | Automates cross-platform Unreal builds: BuildGraph, Horde build system, cooking pipeline. Manages platform SDKs and devkits. Optimizes package size through chunk management. |
| Role | Required | Description |
|---|---|---|
| Unity Developer | Designs cross-platform Unity project architecture: abstraction layers for platform APIs, conditional asset loading, quality tiers for different devices. Ensures feature parity through automated testing. | |
| Unreal Engine Developer | Designs cross-platform architecture for Unreal projects: platform HAL, quality scalability, conditional content. Ensures feature parity and platform-specific optimizations. |
| Role | Required | Description |
|---|---|---|
| Unity Developer | Defines cross-platform strategy for Unity studio. Establishes build infrastructure, platform support matrix. Coordinates platform-specific QA and certification processes. | |
| Unreal Engine Developer | Defines cross-platform strategy for the Unreal studio. Establishes build infrastructure, platform matrix. Coordinates certification (TRC/TCR/Lotcheck) across all platforms. |
| Role | Required | Description |
|---|---|---|
| Unity Developer | Defines multiplatform development strategy at studio level. Evaluates new platforms (Apple Vision Pro, Meta Quest). Shapes platform roadmap for Unity products. | |
| Unreal Engine Developer | Defines multi-platform strategy at studio level. Evaluates new platforms and their SDKs. Builds relationships with platform holders for early SDK access. |