Dominio
Game Development
Perfil de habilidad
Pathfinding (A*, NavMesh), behavior trees, finite state machines, utility AI
Roles
4
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
11
los otros 9 opcionales
Game Development
Game Programming
17/3/2026
Selecciona tu nivel actual y compara las expectativas.
La tabla muestra cómo crece la profundidad desde Junior hasta Principal.
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game Designer | Obligatorio | Designs basic NPC behavior: patrolling, chasing, attacking. Uses finite state machines to describe AI logic in GDD. Tests AI behavior in Unity/Unreal prototypes and iterates parameters to improve player experience. |
| Game QA Engineer | Tests basic game AI behavior: NPC pathfinding, enemy reactions, patrol routes. Finds bugs when AI gets stuck, walks through walls or doesn't react to the player. | |
| Unity Developer | Understands basic Game AI in Unity: NavMesh pathfinding, simple state machines, and Animator-driven behavior. Follows team patterns for implementing basic enemy AI with C# MonoBehaviour scripts and Unity AI Navigation package. | |
| Unreal Engine Developer | Understands basic Game AI in Unreal: Behavior Trees, Blackboard, and AI Controllers with navigation mesh. Follows team patterns for implementing NPC behavior using Blueprint visual scripting and EQS (Environment Query System). |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game Designer | Obligatorio | Designs AI systems based on behavior trees: tactical behavior, team coordination, adaptation to player actions. Configures NavMesh for complex levels with dynamic obstacles. Balances AI difficulty for different difficulty levels through parametric tuning. |
| Game QA Engineer | Systematically tests AI systems: behaviour trees, state machines, utility AI. Checks AI difficulty scaling, companion AI, enemy group tactics. Creates test scenarios for edge cases. | |
| Unity Developer | Independently implements Game AI in Unity 2023+. Optimizes performance. Works with profiler. | |
| Unreal Engine Developer | Independently implements Game AI in Unreal Engine 5. Optimizes performance. Works with profiler. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game Designer | Obligatorio | Designs complex AI systems: utility-based AI for strategic decisions, GOAP for autonomous NPCs, director AI for dynamic difficulty. Creates AI characters with convincing behavior and emotional responses. Optimizes AI performance for hundreds of simultaneous agents. |
| Game QA Engineer | Designs AI testing strategy: automated playtesting for AI behavior validation, metrics-driven evaluation (kill/death ratio, time-to-complete). Tests ML-based AI for fairness. | |
| Unity Developer | Obligatorio | Designs production Game AI systems in Unity: GOAP planners, utility-based AI, ML-Agents for training, and hierarchical state machines. Optimizes AI for frame budgets using job system and spatial partitioning. Mentors team on AI architecture. |
| Unreal Engine Developer | Obligatorio | Designs production Game AI systems in Unreal: complex Behavior Trees, EQS-driven tactical decisions, Smart Objects, and crowd simulation. Optimizes AI perception system and pathfinding for open-world scenarios. Mentors team on AI patterns. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game Designer | Obligatorio | Defines AI strategy for the game project: approach selection (FSM, BT, Utility, GOAP), behavior design standards, tools pipeline for designers. Establishes best practices for creating convincing AI and mentors the team. Ensures AI system scalability. |
| Game QA Engineer | Defines AI QA standards for the studio. Implements automated AI validation pipeline, establishes approaches for testing procedural AI content and adaptive difficulty systems. | |
| Unity Developer | Obligatorio | Defines technical strategy for Unity Game AI systems. Establishes architecture standards for AI frameworks, performance budgets, and ML-Agents training pipelines. Coordinates technical direction between AI, gameplay, and animation teams. |
| Unreal Engine Developer | Obligatorio | Defines technical strategy for Unreal Game AI systems. Establishes Behavior Tree conventions, EQS design guidelines, and AI profiling standards. Coordinates technical direction for AI, animation, and level design integration. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game Designer | Obligatorio | Shapes the vision for AI usage in games at the studio level: ML-driven NPC behavior, procedural storytelling, emergent gameplay. Evaluates new AI technologies (LLM-powered NPCs, neural behavior) for future projects. Defines R&D directions for AI in game design. |
| Game QA Engineer | Shapes enterprise AI QA methodology. Defines standards for testing ML-based game AI, including fairness, balance and player experience metrics across genres. | |
| Unity Developer | Obligatorio | Defines studio AI technology strategy for Unity: ML-based procedural behavior, neural network inference, and custom AI middleware evaluation. Shapes technical vision for AI innovation across game projects and R&D initiatives. |
| Unreal Engine Developer | Obligatorio | Defines studio AI technology strategy for Unreal: MassAI for large-scale simulation, neural network integration, and custom AI plugin development. Shapes technical vision for next-gen game AI across studio projects. |