II.
Role JSON
Structured · liverole:game-developer
Game Developer json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "role:game-developer",
"_kind": "Role",
"_file": "domain/roles/roles-additional.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Game Developer",
"isAgentic": false,
"automatability": 0.7,
"description": "Designs and implements interactive game experiences — from gameplay\nmechanics and AI systems to rendering pipelines and tooling. Works\nwithin game engines (Unity, Unreal, Godot, custom) to bring creative\nvisions to life under strict performance constraints. Collaborates\nwith artists, designers, and audio engineers to deliver polished\nplayer-facing experiences across console, PC, and mobile platforms.\n",
"seniority": "mid"
},
"outgoingEdges": [
{
"from": "role:game-developer",
"to": "responsibility:code-review",
"kind": "holds_responsibility"
},
{
"from": "role:game-developer",
"to": "responsibility:performance-optimization",
"kind": "holds_responsibility"
},
{
"from": "role:game-developer",
"to": "responsibility:documentation",
"kind": "holds_responsibility"
},
{
"from": "role:game-developer",
"to": "specialization:game-development",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "role:game-developer",
"to": "domain:gaming",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "role:game-developer",
"to": "domain:software-engineering",
"kind": "requires_skill",
"attributes": {
"level": "intermediate"
}
}
],
"incomingEdges": [
{
"from": "domain:gaming-industry",
"to": "role:game-developer",
"kind": "employs_role"
},
{
"from": "stack-profile:game-backend",
"to": "role:game-developer",
"kind": "used_by_role"
},
{
"from": "workflow:game-prototype-iteration",
"to": "role:game-developer",
"kind": "involves_role"
},
{
"from": "workflow:game-asset-pipeline",
"to": "role:game-developer",
"kind": "involves_role"
},
{
"from": "workflow:playtesting-feedback-loop",
"to": "role:game-developer",
"kind": "involves_role"
},
{
"from": "lib-agent:game-development--3d-modeler",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--ai-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--analytics-engineer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--animator",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--art-director",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--audio-architect",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--audio-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--balance-tester",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--build-engineer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--certification",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--character-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--combat-designer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--compatibility-tester",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--concept-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--economy-designer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--engine-tools-developer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--environment-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--game-architect",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--game-designer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--game-producer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--game-qa",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--gameplay-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--gdd-writer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--godot-developer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--graphics-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--level-designer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--lighting-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--liveops-manager",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--localization-manager",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--monetization-analyst",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--narrative-designer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--network-architect",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--network-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--physics-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--playtest-coordinator",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--rendering-architect",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--scrum-master-games",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--shader-developer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--systems-designer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--tech-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--technical-director",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--technical-documentation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--tools-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--ui-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--ui-programmer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--unity-developer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--unreal-developer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:game-development--vfx-artist",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--ai-behavior-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--animation-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--art-asset-pipeline",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--audio-design-integration",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--build-pipeline-automation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--core-mechanics-prototyping",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--cutscene-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--game-analytics-integration",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--game-balance-economy",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--game-concept-development",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--game-engine-setup",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--game-production-planning",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--gameplay-systems-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--level-design-process",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--live-ops-setup",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--localization-process",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--milestone-delivery",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--monetization-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--multiplayer-networking",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--narrative-design",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--performance-optimization",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--platform-certification",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--platform-sdk-integration",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--playtesting-user-research",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--qa-testing-strategy",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--save-system-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--sprint-planning-games",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--ui-ux-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--vertical-slice-development",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:game-development--vfx-implementation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--ab-testing",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--accessibility-games",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--adaptive-music",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--animation-blending",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--animation-rigging",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--animation-state-machines",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--anti-cheat",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--asset-optimization",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--astar",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--audio-dsp",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--behavior-trees",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--blender-integration",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--bsp",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--character-physics",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--client-server",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--cloth-simulation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--compute-shaders",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--console-performance",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--construct",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--decal-systems",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--dedicated-server",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--deferred-rendering",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--defold",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--destruction",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--dialogue-ai",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--director-ai",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--economy-balancing",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--enet",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--epic-sdk",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--facial-animation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--flipbook",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--fluid-simulation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--fmod",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--forward-rendering",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--fsm",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--game-analytics",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--game-hud",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--game-physics",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--gamemaker",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--git-lfs",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--global-illumination",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--glsl",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--goap",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-2d",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-3d",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-csharp",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-development",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-gdscript",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-networking",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-physics",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--godot-shaders",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--gog-sdk",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--hlsl",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--houdini",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--iap",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--lag-compensation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--lobby-system",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--localization",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--lod",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--matchmaking",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--maya-integration",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--menu-systems",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--mobile-ads",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--mobile-optimization",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--motion-matching",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--navmesh",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--occlusion-culling",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--p2p-networking",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--particle-systems",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--pbr-rendering",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--perception-system",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--perforce",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--phaser",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--photon",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--physics-engine",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--player-retention",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--playstation-sdk",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--post-processing",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--probuilder",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--procedural-animation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--procedural-audio",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--procedural-generation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--ragdoll",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--raytracing",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--remote-config",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--root-motion",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--save-load-systems",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--screen-effects",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--shader-effects",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--shader-optimization",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--shadow-techniques",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--spatial-audio",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--state-sync",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--steam-sdk",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--steamworks-networking",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--steering-behaviors",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--substance",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--switch-sdk",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--terrain",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--texture-pipeline",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--tile-based",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--touch-controls",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--trail-effects",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--tutorial-systems",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-addressables",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-animation",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-cinemachine",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-development",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-ecs",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-hdrp",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-input-system",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-netcode",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-physics",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-profiler",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-shader-graph",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-ui-toolkit",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-urp",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unity-vfx-graph",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-blueprint",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-chaos",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-control-rig",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-cpp",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-development",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-gamesframework",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-lumen",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-materials",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-metasounds",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-nanite",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-networking",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-niagara",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--unreal-sequencer",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--utility-ai",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--vehicle-physics",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--voice-chat",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--world-composition",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--wwise",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--xbox-gdk",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:game-development--zbrush",
"to": "role:game-developer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
}
]
}