Etapa producción
El objetivo de la Producción es la creación sistemática de contenidos y la implementación técnica para convertir el prototipo validado en un juego completo y jugable de principio a fin.
1. Gestión de Sprints y Flujo de Trabajo ➡️ 📋 Backlog / Trello / Jira
Coordinar al equipo en ciclos cortos de trabajo iterativo (Sprints) para cumplir hitos (milestones) sin perder el control del alcance (scope).
🔄 Ejecución de Sprints: Asignación de tareas, reuniones diarias de seguimiento (daily stand-ups) y revisión de entregables al final de cada ciclo.
¿Estamos cumpliendo con la velocidad de desarrollo estimada o hay cuellos de botella?
¿Hay alguna dependencia que esté bloqueando el trabajo de otro departamento (ej: programación esperando a arte)?
⚖️ Control de Alcance (Scope Control): Supervisar constantemente que no se añadan nuevas características no contempladas (Feature Creep).
¿Las tareas en curso se ajustan estrictamente al plan aprobado en la Vertical Slice?
Si un elemento está llevando más tiempo del previsto, ¿podemos simplificarlo o recortarlo?
2. Creación Masiva de Assets y Arte Final ➡️ 🎨 Pipeline de Arte
Producir todos los elementos visuales e interactivos que darán vida al juego basándose en la Guía de Estilo.
🖌️ Producción de Assets 2D/3D y Animación: Modelado, texturizado, rigging, animación, efectos visuales (VFX) e interfaz de usuario (UI).
¿Los modelos y texturas respetan los presupuestos técnicos de optimización y rendimiento?
¿La animación y los VFX transmiten el impacto y la claridad visual necesaria en la jugabilidad?
⚙️ Integración en el Motor: Importar los assets al motor de juego, configurar materiales, prefabs, iluminación y animadores.
¿El asset importado se ve e interactúa exactamente como se diseñó en la guía de estilo?
3. Programación de Sistemas e IA ➡️ 💻 Código
Desarrollar la lógica completa del juego, la inteligencia artificial de enemigos, mecánicas avanzadas y la interfaz funcional.
🤖 Sistemas y Comportamiento (IA): Programar patrones de ataque de enemigos, lógica de misiones, economía, inventarios y guardado de partida.
¿La IA de los enemigos ofrece un desafío justo y coherente con las mecánicas del jugador?
¿Los sistemas son estables y modularizables para añadir contenido fácilmente?
🖥️ Integración de UI/UX y Game Feel: Conectar la interfaz gráfica con el código (menus, HUD, tiendas) y pulir la respuesta de los controles (feedback visual y háptico).
¿La interfaz proporciona la información necesaria de forma clara sin saturar la pantalla?
4. Ensamblado y Diseño de Niveles (Blockout a Final) ➡️ 🗺️ Level Design
Pasar del mapa esquemático (graybox) al nivel totalmente jugable con arte, iluminación, enemigos y eventos programados.
🏗️ Montaje y Poblado del Nivel (Dressup): Reemplazar la geometría básica por arte final, colocar enemigos, coleccionables y configurar disparadores de eventos (triggers).
¿Se mantiene la fluidez del paso del jugador (flow) tras sustituir las cajas por el arte final?
¿La iluminación y composición del escenario guían al jugador de forma natural sin necesidad de ayuda explícita?
📜 Implementación Narrativa y Misiones: Integrar diálogos, eventos de historia, cinemáticas y misiones dentro del mapa.
¿Los eventos narrativos ocurren en el momento adecuado sin romper el ritmo de la acción?
5. Integración Sonora y Música ➡️ 🎵 Audio Engine
Incorporar todo el apartado auditivo para dar retroalimentación e inmersión al jugador.
🔊 Implementación de Efectos y Sonido de Fondo: Asignar efectos de sonido a animaciones (pasos, golpes), ambientales de fondo y voces (foley/voiceover).
¿Cada acción importante del jugador tiene una respuesta sonora clara y satisfactoria?
🎼 Música Dinámica/Adaptativa: Configurar transiciones musicales según el estado del juego (exploración, tensión, combate).
¿Las capas musicales cambian de forma fluida cuando el jugador entra en combate o cambia de zona?
6. Balanceo e Iteración (Playtesting Interno) ➡️ ⚖️ Game Balance
Ajustar los números, la dificultad y las sensaciones para garantizar que el juego sea entretenido y desafiante.
📊 Ajuste de Variables y Curva de Dificultad: Modificar parámetros de vida, daño, economía, progresión y tiempos.
¿La curva de dificultad aumenta de forma progresiva o hay picos de frustración injustos?
¿Todas las opciones o habilidades disponibles son útiles y están equilibradas?
🧪 Playtesting Interno Continuo: Sesiones periódicas de juego dentro del equipo para detectar fallos de diseño y sensaciones de juego.
7. Postproducción: QA, Optimización y Pulido ➡️ 🐛 Bug Tracker / Profiling
🧪 Fase Beta y QA Masivo: Búsqueda y resolución intensiva de errores (bugs, blockers y crashes).
¿Hemos solucionado todos los fallos críticos que impiden completar el juego?
⚡ Optimización y Rendimiento Técnico: Estabilización de FPS, optimización de memoria RAM y tiempos de carga.
¿El juego mantiene un rendimiento estable en las especificaciones mínimas objetivo?
🗣️ Localización y Accesibilidad: Integración de traducciones (L10n) y ajustes de accesibilidad.
8. Cierre de Producción: Certificación y Gold Master ➡️ 📀 Gold
🛡️ Paso de Checklists de Plataformas (TRC / XRAC): Cumplimiento de requisitos técnicos de Sony, Xbox, Nintendo, Steam, etc.
¿El juego cumple con las normativas de logros, guardado en la nube y reconexión de mandos?
🏆 Generación del Master: Compilación de la versión final aprobada para lanzamiento.
¿Es posible jugar todo el videojuego desde el inicio hasta los créditos finales de forma estable?