Entre la idea y el botón «Nueva partida»
Cuando un jugador inicia un videojuego, casi todo el trabajo que lo hizo posible se ha vuelto invisible. El personaje responde al mando, las puertas se abren en el momento adecuado, la música acompaña la escena, los menús funcionan, los enemigos reaccionan, los textos están traducidos y el sistema de guardado recupera normalmente la partida donde se dejó.
Nada de eso existía en la primera idea.
Al principio, un juego puede caber en unas pocas frases: un personaje, una mecánica, una atmósfera, quizá una imagen o un prototipo rudimentario. Después hay que transformar esa intención en miles de elementos capaces de funcionar juntos. Código, animaciones, interfaces, niveles, diálogos, efectos visuales, sonidos, sistemas de guardado, inteligencia artificial, datos, herramientas internas y reglas de gameplay terminan formando un único objeto que el jugador percibe como una experiencia continua.
Para eso sirve el pipeline de producción.
El término puede dar la impresión de una cadena de montaje en la que una idea pasa ordenadamente de un departamento al siguiente hasta convertirse en un juego terminado. La realidad es mucho más móvil. Se crean prototipos, se prueba, se vuelve sobre una mecánica, se modifica una animación porque entorpece el gameplay, se reconstruye una zona porque los jugadores se pierden y después se descubre que una función desarrollada durante seis meses cuesta demasiado para lo que realmente aporta.
Unity presenta el ciclo general de un proyecto mediante cuatro grandes fases —preproducción, producción, posproducción y operaciones—, pero esta división sirve sobre todo para situar el proyecto. Dentro de ellas, diseño, programación, creación de contenido y pruebas avanzan mediante iteraciones sucesivas. (learn.unity.com)
Por tanto, un pipeline describe menos el orden absoluto de las tareas que la manera en que un equipo transforma progresivamente la incertidumbre en algo jugable, comprobable y finalmente publicable.
1. El concepto — determinar qué estamos intentando fabricar realmente
Crear un juego no empieza necesariamente con un documento de cien páginas. Puede empezar con una mecánica, una sensación, un personaje, una situación o incluso una limitación técnica.
Un juego de plataformas puede nacer de un tipo de movimiento especialmente agradable. Un juego narrativo puede partir de la relación entre dos personajes. Un puzzle game puede existir primero como una regla apuntada en un cuaderno. En todos los casos, la primera dificultad consiste en distinguir la idea atractiva del juego que realmente se puede construir.
El concepto debe ir respondiendo a algunas preguntas sencillas: ¿qué hace el jugador? ¿Por qué quiere repetirlo? ¿Qué distingue esta experiencia de otra? ¿A qué público se dirige? ¿En qué máquinas debe funcionar? Y, sobre todo, ¿qué tamaño de proyecto puede producir razonablemente el equipo con el tiempo, las capacidades y el presupuesto disponibles?
Aquí suele aparecer la noción de core loop, el bucle de acciones que el jugador repetirá durante buena parte de la experiencia. En un juego de carreras, conducir, mejorar el vehículo y volver a la pista puede formar un bucle. En un RPG, explorar, combatir, obtener recursos y hacer progresar al personaje constituye otro.
Una buena idea de videojuego no puede reducirse, por tanto, a su universo. «Un RPG ambientado en una ciudad cyberpunk» describe un marco. Todavía hay que descubrir qué hará realmente el jugador durante veinte minutos y después durante diez horas.
2. La preproducción — resolver los grandes problemas antes de que resulten caros
La preproducción es el periodo durante el cual el proyecto busca su forma.
El game design precisa las reglas, los controles, los sistemas de progresión, las interacciones y el equilibrio general. La dirección artística busca una identidad visual compatible con el proyecto. Los desarrolladores evalúan las necesidades técnicas. Producción empieza a estimar los recursos, las dependencias y las etapas necesarias.
Según el equipo, esta información puede reunirse en un Game Design Document, una wiki interna, una herramienta de gestión de proyectos o varios documentos especializados. Su forma importa menos que su función: mantener una visión suficientemente clara para que varias personas puedan construir el mismo juego sin que cada una tenga una versión distinta en su cabeza.
La preproducción también sirve para definir lo que el proyecto no hará.
Es mucho menos espectacular, pero a menudo más útil.
Puede eliminarse un inventario. Una ciudad abierta puede convertirse en una sucesión de zonas. Diez personajes jugables pueden volver a ser tres. Una tecnología atractiva puede abandonarse si su coste técnico supera su interés real.
El scope —el perímetro del proyecto— empieza aquí a convertirse en una limitación creativa.
3. El prototipo — comprobar la idea antes de construir el juego
Una mecánica descrita sobre el papel puede parecer excelente hasta que alguien pone las manos sobre ella.
Ese es precisamente el papel del prototipo.
No intenta ser bonito. Intenta responder a una pregunta.
¿Resulta agradable el movimiento? ¿Funciona realmente este sistema de combate? ¿Permite la cámara leer correctamente la acción? ¿Produce esta generación procedural niveles interesantes? ¿Sigue siendo comprensible esta mecánica de diálogo cuando empiezan a interactuar varias variables?
Unity recomienda precisamente empezar con algo pequeño y crear prototipos para identificar qué constituye realmente el corazón de la experiencia y probar distintos enfoques antes de comprometerse con la producción completa. Un prototipo rápido puede incluso ser deliberadamente desechable: su función es validar una hipótesis, no convertirse necesariamente en la base técnica definitiva del juego. (learn.unity.com)
Esta distinción evita un error clásico: pasar varias semanas produciendo texturas bonitas, animaciones limpias y una interfaz completa para descubrir después que la mecánica central simplemente no resulta demasiado interesante.
El prototipo acepta ser feo para dar al juego final una mayor posibilidad de ser bueno.
Del prototipo a la vertical slice
Cuando las principales ideas empiezan a sostenerse, algunos equipos producen una vertical slice.
A diferencia del prototipo bruto, busca representar una pequeña parte del juego cercana a la calidad final. Gameplay, dirección artística, interfaces, audio y principales sistemas deben funcionar juntos. Unity define así la vertical slice como una pequeña sección jugable que muestra los principales sistemas, funcionalidades y elementos artísticos del proyecto; también puede utilizarse para presentar el juego a un editor o a inversores. (learn.unity.com)
Un prototipo pregunta:
«¿Funciona esta idea?»
Una vertical slice pregunta más bien:
«¿Somos capaces de producir este juego de esta manera y con este nivel de calidad?»
La diferencia puede parecer sutil. Para un proyecto que movilizará a varias decenas de personas durante varios años, no lo es en absoluto.
4. La producción — cuando todas las disciplinas empiezan a encontrarse
Una vez que la dirección está suficientemente validada, el proyecto entra realmente en producción.
Generalmente es el periodo más largo y el que moviliza al mayor número de personas. El código se desarrolla, se construyen los niveles, los personajes toman forma, aparecen las interfaces, las animaciones sustituyen a los movimientos provisionales y los primeros minutos convincentes deben convertirse progresivamente en horas de juego coherentes.
Sin embargo, el término «producción» oculta una dificultad esencial: todo avanza en paralelo.
| Área | Lo que se construye |
|---|---|
| Game design | reglas, mecánicas, progresión, economía, equilibrio |
| Programación | gameplay, herramientas, IA, física, guardado, red, interfaces técnicas |
| Dirección artística | lenguaje visual, colores, formas, referencias, coherencia general |
| Arte 2D / concept art | personajes, escenarios, objetos, interfaces, exploraciones visuales |
| 3D | modelado, texturas, materiales, rigging, animación |
| Level design | espacios jugables, ritmo, circulación, encuentros, objetivos |
| Narración | guion, diálogos, misiones, puesta en escena, narrativa ambiental |
| VFX | partículas, impactos, magia, explosiones, atmósferas |
| Audio | efectos de sonido, ambientes, voces, música, integración sonora |
| UI / UX | menús, HUD, navegación, feedback y legibilidad |
| Producción | planificación, coordinación, dependencias, prioridades y seguimiento |
Esta separación sigue siendo teórica. En la práctica, cada área depende de las demás.
Un animador debe conocer la velocidad real del personaje. Un level designer debe saber hasta dónde puede saltar. El sound designer necesita recibir los eventos necesarios para activar sus sonidos. El programador debe saber qué variaciones de animación se utilizarán. El artista de entornos debe respetar unas restricciones de rendimiento que dependen a su vez de las plataformas objetivo.
Un juego no se produce, por tanto, mediante una sucesión de especialistas trabajando cada uno en su rincón. Se construye mediante una circulación constante de limitaciones e información.
5. Programación y sistemas — construir las reglas invisibles
Gran parte del desarrollo consiste en transformar las intenciones del game design en sistemas capaces de funcionar de manera fiable.
El jugador pulsa un botón: ¿qué ocurre?
Un enemigo ve al jugador: ¿cómo lo sabe?
Una misión termina: ¿qué datos deben actualizarse?
Se recoge un objeto: ¿dónde se almacena su estado?
El personaje muere: ¿qué debe conservar el sistema de guardado?
La programación de gameplay da vida a las interacciones que el jugador percibe directamente, pero otros desarrolladores pueden trabajar en el motor, la red, las herramientas internas, el rendimiento, las interfaces, los sistemas de build o la inteligencia artificial.
Cuanto más crece el proyecto, más importante se vuelve la arquitectura del código. Una funcionalidad que funciona perfectamente en una pequeña demostración puede convertirse en una pesadilla de mantenimiento cuando debe interactuar con otros cincuenta sistemas.
Por eso el código del prototipo y el código de producción no persiguen siempre el mismo objetivo: el primero debe permitir aprender rápido; el segundo debe seguir funcionando cuando el proyecto crece.
6. Dirección artística, 2D y 3D — dar coherencia al mundo
La producción visual no consiste simplemente en «hacer buenos gráficos».
La dirección artística define un lenguaje común: proporciones, formas, paletas, materiales, nivel de detalle, iluminación, arquitectura, vestuario, efectos visuales y legibilidad deben parecer parte del mismo universo.
El concept art explora antes de que la producción resulte cara. Un personaje puede dibujarse de varias formas antes de que el equipo elija cuál será realmente modelada. Un entorno puede probarse mediante algunas pinturas rápidas antes de construir una localización completa en 3D.
Para un personaje 3D, la cadena puede pasar después por modelado, escultura, retopología, UV, texturas, materiales, rigging y animación. Un entorno responde a otras necesidades: módulos arquitectónicos, vegetación, accesorios, terrenos, materiales, iluminación y optimización deben formar un conjunto reutilizable.
La tecnología interviene constantemente en estas decisiones. Una capa preciosa que atraviesa al personaje durante cada combate no está realmente terminada. Un bosque espectacular que hace caer el juego a quince imágenes por segundo tampoco.
La creación visual debe encontrar, por tanto, un equilibrio entre intención artística, gameplay y limitaciones técnicas.
7. Level design — transformar los sistemas en situaciones
Una mecánica no existe realmente hasta que un jugador encuentra una situación que le permite utilizarla.
Ahí es donde el level design se vuelve esencial.
El level designer organiza los espacios, las distancias, la circulación, los objetivos, los encuentros, los recursos y el ritmo. Un pasillo puede preparar una sorpresa. Una arena puede ofrecer varias posiciones tácticas. Un acantilado puede dirigir la mirada hacia el siguiente destino sin mostrar una enorme flecha luminosa.
Los primeros niveles suelen construirse mediante greybox o blockout: volúmenes simples sustituyen temporalmente a paredes, edificios u obstáculos. El objetivo es comprobar las proporciones y el gameplay antes de invertir en el acabado artístico.
Después, el entorno puede vestirse, iluminarse, sonorizarse y enriquecerse sin perder la estructura que lo hace jugable.
Esta etapa muestra bien por qué un nivel no es simplemente un decorado. Es una arquitectura de decisiones.
8. Audio, música y voces — construir lo que la imagen no puede contar sola
Un juego sin sonido revela rápidamente hasta qué punto el audio sostiene una parte de la experiencia.
Un sonido confirma que un ataque ha alcanzado a su objetivo. Una variación musical anuncia un peligro antes incluso de que el jugador lo vea. Un ambiente sitúa un lugar. Una interfaz resulta más legible gracias a unas pocas respuestas sonoras bien colocadas.
El trabajo de audio empieza, por tanto, mucho antes de la grabación final de los efectos de sonido.
Sound designers, compositores, programadores de audio y actores de voz pueden intervenir según la escala del proyecto. El sonido debe integrarse después en el motor para reaccionar al contexto: distancia, espacio, estado del combate, superficie bajo los pies, clima o situación narrativa.
La propia música puede volverse dinámica. En lugar de reproducir una pista fija, el motor puede mezclar varias capas y hacer evolucionar el arreglo según lo que ocurre en pantalla.
Normalmente, el jugador no conoce el sistema.
Simplemente escucha que «funciona».
A menudo es el mejor cumplido que puede recibir un pipeline bien integrado.
9. Integración y herramientas — el lugar donde el pipeline puede ahorrar o destruir tiempo
En cuanto un equipo crece, producir los elementos del juego ya no basta. También hay que saber hacerlos circular.
¿Quién tiene la última versión del personaje?
¿Cómo deben nombrarse los archivos?
¿Qué ocurre cuando dos personas modifican la misma escena?
¿Cómo transformar automáticamente el código y los recursos en una versión jugable?
¿Cómo comprobar que un nuevo archivo no ha roto el proyecto?
El control de versiones, las convenciones de nomenclatura, la gestión de assets, las herramientas de importación, la automatización y los sistemas de build se convierten entonces en una parte esencial del desarrollo.
La documentación de Unreal Engine agrupa precisamente estos asuntos dentro de su pipeline de producción: colaboración y control de versiones, gestión de recursos, automatización del editor, almacenamiento, despliegue e infraestructura de build ayudan a mantener un flujo de trabajo viable cuando el proyecto y el equipo crecen. Epic también destaca el valor de los pipelines automatizados de build y pruebas para reducir el tiempo entre una modificación y su verificación. (dev.epicgames.com)
Este trabajo rara vez aparece en un tráiler.
Sin embargo, puede determinar si un equipo pierde diez minutos o dos horas cada vez que quiere probar una modificación.
A lo largo de varios años de producción, esas pequeñas fricciones se vuelven enormes.
10. Probar — descubrir el juego que el equipo ha fabricado realmente
Desarrollar un juego durante meses crea un problema bastante previsible: el equipo termina conociendo su propio proyecto demasiado bien.
Sabe dónde ir.
Conoce los controles.
Comprende las reglas.
Sabe que ese pequeño símbolo de la derecha significa que hay que mantener pulsado un botón durante dos segundos.
Un nuevo jugador no sabe nada de eso.
Las pruebas sirven precisamente para enfrentar el juego a esa realidad.
El QA busca especialmente bugs, crashes, bloqueos de progresión y comportamientos inesperados. Los playtests observan más la experiencia: ¿comprenden los jugadores el objetivo? ¿Utilizan la mecánica como estaba previsto? ¿Una zona es demasiado difícil? ¿Una interfaz provoca errores?
Unity distingue así las pruebas que permiten confirmar que una experiencia cumple los requisitos técnicos, las que revelan comportamientos inesperados y las pruebas con usuarios que evalúan lo que la experiencia produce realmente en su público. (learn.unity.com)
El resultado puede resultar incómodo.
Una mecánica que el equipo adora puede no funcionar.
Un tutorial considerado evidente puede perder a la mitad de los jugadores.
Un arma secundaria puede resultar mucho más poderosa de lo previsto.
Pero descubrir ese problema durante un playtest sigue siendo preferible a descubrirlo en diez mil reseñas publicadas el día del lanzamiento.
11. Accesibilidad — pensar desde el diseño en quienes jugarán
La accesibilidad no se resume en añadir algunas opciones a los menús justo antes del lanzamiento.
El tamaño de los textos, el contraste, los subtítulos, la reasignación de controles, las alternativas a la información exclusivamente sonora o visual, la reducción de determinadas exigencias motrices y los ajustes de dificultad pueden afectar directamente al diseño de la interfaz y del gameplay.
Por eso resultan mucho más fáciles de integrar cuando se tienen en cuenta con suficiente antelación.
El programa de formación de Unity dedicado a la accesibilidad sitúa explícitamente esta reflexión desde la preproducción y recomienda mantener ciclos de feedback y evaluación durante todo el desarrollo. Las Xbox Accessibility Guidelines también están destinadas a diseñadores, desarrolladores y equipos de pruebas, en lugar de tratarse como una simple verificación final. (learn.unity.com)
No se trata solamente de otra capa del pipeline.
Es una forma de comprobar quién puede acceder realmente a la experiencia.
12. Optimización — hacer que el juego funcione en el mundo real
En la máquina del desarrollador, una escena puede funcionar perfectamente.
Después llegan la consola objetivo, el ordenador que cumple apenas los requisitos mínimos, el teléfono que se calienta y la zona del juego que contiene tres veces más enemigos que la prueba inicial.
La optimización busca mantener la experiencia dentro de los límites del hardware.
El renderizado debe respetar el presupuesto disponible. Las texturas consumen memoria. Las animaciones, la física, la IA y los efectos visuales consumen tiempo de procesador. Los tiempos de carga dependen del almacenamiento y de la manera en que los datos están organizados.
Por eso los equipos utilizan herramientas de profiling para identificar los verdaderos puntos costosos en lugar de optimizar al azar.
Eso puede llevar a simplificar una geometría, reducir determinadas texturas, utilizar niveles de detalle, limitar cálculos, modificar sistemas de streaming o replantear por completo una funcionalidad.
El objetivo no es conseguir «los mejores gráficos posibles».
Es conseguir la mejor experiencia que las plataformas objetivo pueden mantener realmente.
13. Localización — cuando un juego debe sobrevivir a otro idioma
Traducir un juego no consiste simplemente en sustituir una frase francesa por su versión inglesa o japonesa.
La longitud cambia.
Los alfabetos cambian.
La dirección de lectura puede cambiar.
A veces hay que volver a grabar las voces.
Las imágenes pueden contener texto.
Algunas referencias culturales necesitan adaptación.
Una interfaz diseñada para una palabra de seis letras puede tener que mostrar de repente una de veintidós.
Por tanto, la localización debe probarse dentro del propio juego.
Los requisitos de certificación de Xbox incluyen, por ejemplo, la comprobación de los idiomas admitidos, la correcta visualización del texto localizado y la estabilidad del juego cuando cambian los ajustes de idioma. (learn.microsoft.com)
Cuanto antes prevea el proyecto esta realidad, menos posibilidades habrá de descubrir al final que su precioso botón no tiene físicamente espacio para la traducción alemana.
14. Build, certificación y publicación — transformar el proyecto en un producto distribuible
Un proyecto que funciona dentro del editor todavía no es el juego que descargará el público.
Hay que producir una build.
El motor reúne entonces el código y los recursos necesarios para una plataforma concreta, prepara los datos, los optimiza y genera los archivos que podrán instalarse y ejecutarse.
La documentación de Unreal distingue especialmente las operaciones de compilación, preparación de recursos, staging, empaquetado, despliegue y ejecución. Epic indica además que el empaquetado interviene durante la producción y las pruebas, para la distribución final y posteriormente para las actualizaciones después del lanzamiento. (dev.epicgames.com)
En consola aparece una etapa adicional: la certificación.
El fabricante verifica que el juego respeta sus requisitos técnicos y funcionales. En Xbox, esto cubre especialmente la estabilidad, los distintos modos de juego, los perfiles, el multijugador, los idiomas, el contenido descargable y diferentes situaciones relacionadas con el funcionamiento de la plataforma. (learn.microsoft.com)
Mientras tanto, también hay que preparar todo lo que rodea al software: páginas de tienda, capturas, tráileres, clasificaciones por edades, precios, metadatos y comunicación.
El lanzamiento es el acontecimiento visible.
Sin embargo, representa sobre todo el momento en que todo el trabajo invisible del pipeline debe funcionar por fin en manos de alguien que no posee el editor, las herramientas internas ni al desarrollador sentado a su lado para explicarle por qué tiene que hacer clic aquí.
15. Después del lanzamiento — porque un juego terminado suele seguir moviéndose
Antiguamente, grabar un juego en un cartucho o disco imponía una frontera bastante clara. Una vez fabricado y distribuido el producto, corregir un error resultaba difícil y, a veces, imposible.
La distribución digital ha desplazado ampliamente ese límite.
Parches, actualizaciones, DLC, nuevas temporadas, eventos, ajustes de equilibrio, contenido adicional y mantenimiento de servidores pueden prolongar el pipeline mucho más allá del lanzamiento.
Unity incluye precisamente una fase de operations después de producción y posproducción, mientras que Unreal describe explícitamente la posproducción como un periodo en el que el empaquetado sirve también para distribuir correcciones y nuevo contenido. (learn.unity.com)
Para un juego para un jugador relativamente cerrado, esta etapa puede limitarse a algunos parches.
Para un MMO o un juego como servicio, puede durar años y seguir empleando a una parte importante del equipo original.
El lanzamiento ya no es necesariamente el final del pipeline.
Simplemente cambia su ritmo.
El pipeline completo de un vistazo
Las etapas se solapan y su orden varía según los proyectos, pero el movimiento general puede resumirse así:
| Etapa | Pregunta principal | Resultado buscado |
|---|---|---|
| 1. Concepto | ¿Qué juego queremos crear? | visión, promesa, público, limitaciones |
| 2. Preproducción | ¿Cómo podemos producirlo realmente? | scope, documentación, planificación, dirección |
| 3. Game design | ¿Qué hace el jugador y según qué reglas? | mecánicas, sistemas, progresión |
| 4. Prototipo | ¿Funciona la idea una vez jugada? | prueba de concepto |
| 5. Vertical slice | ¿Podemos alcanzar la experiencia y la calidad previstas? | pequeña parte representativa |
| 6. Programación | ¿Cómo hacer que las reglas sean funcionales y robustas? | sistemas, herramientas, gameplay |
| 7. Dirección artística y assets | ¿Qué aspecto tiene el juego? | 2D, 3D, animación, VFX, materiales |
| 8. Level design y narración | ¿Dónde y cómo se desarrolla la experiencia? | niveles, situaciones, ritmo, contenido |
| 9. Audio | ¿Cómo responde el juego y construye su atmósfera? | efectos de sonido, voces, música, integración |
| 10. Pruebas | ¿Qué ocurre realmente cuando alguien juega? | bugs, feedback de usuarios, equilibrio |
| 11. Optimización | ¿Funciona correctamente el juego en las máquinas objetivo? | rendimiento, memoria, cargas |
| 12. Accesibilidad y localización | ¿Quién puede jugar y en qué idiomas? | opciones, adaptaciones, traducciones |
| 13. Build y publicación | ¿Cómo transformar el proyecto en una versión distribuible? | paquete final, certificación, lanzamiento |
| 14. Mantenimiento | ¿Qué hay que corregir o hacer evolucionar después del lanzamiento? | parches, actualizaciones, contenidos, servicios |
Esta tabla parece una línea recta porque una tabla está obligada a ordenar sus cosas en algún sitio.
Una producción real se parece más a una red de bucles. Las pruebas pueden devolver al equipo al game design. La optimización puede modificar el arte. Una limitación de localización puede hacer evolucionar la interfaz. Un prototipo puede condenar una función antes incluso de que empiece la producción.
Es normal.
¿Un juego independiente y un AAA siguen realmente el mismo pipeline?
No de la misma manera, pero se enfrentan a muchos de los mismos problemas.
Un desarrollador en solitario puede diseñar, programar, dibujar, probar y publicar su juego por sí mismo. En un gran estudio, estas responsabilidades pueden distribuirse entre cientos de personas y varias empresas situadas en diferentes países.
La diferencia se encuentra sobre todo en la escala y la especialización.
| Proyecto pequeño / independiente | Gran producción |
|---|---|
| Una persona puede ocupar varios oficios | Los roles están muy especializados |
| Documentación ligera y adaptable | Mayor necesidad de documentación y coordinación |
| Herramientas a veces sencillas | Pipelines automatizados e infraestructuras dedicadas |
| Decisiones rápidas | Numerosas dependencias entre equipos |
| Cantidad limitada de contenido | Producción masiva de assets y sistemas |
| Pruebas con un grupo reducido | QA, laboratorios, proveedores externos y campañas de pruebas |
| Publicación a veces directa | Certificación, marketing y distribución complejos |
Sin embargo, incluso el juego más pequeño debe responder a las mismas preguntas fundamentales: ¿es jugable, comprensible, técnicamente viable y suficientemente completo como para compartirlo?
El pipeline cambia de tamaño.
La necesidad de iterar permanece.
Lo que un pipeline intenta proteger realmente
Podríamos observar todas estas etapas y concluir que fabricar un videojuego consiste sobre todo en gestionar una enorme cantidad de archivos, tareas y reuniones.
Eso sería olvidar por qué existe el pipeline.
No sirve para convertir la creación en burocracia. Sirve para permitir que formas de creación muy distintas se encuentren sin destruir lo que otra persona acaba de construir.
El game designer trabaja sobre una regla. El desarrollador le da un comportamiento. El animador le da movimiento. El sound designer le da una respuesta sonora. El level designer crea una situación en la que esa regla se vuelve interesante. Las pruebas revelan después lo que nadie había previsto.
La fabricación de un videojuego se encuentra en esa circulación.
Un modelo 3D aislado todavía no es un personaje. Una línea de código aislada todavía no es una mecánica. Un mapa lleno de habitaciones todavía no es un nivel.
Lo son cuando empiezan a responder unos a otros.
Probablemente esa sea la mejor manera de entender un pipeline de videojuego: no como una cadena que transforma mecánicamente una idea en un producto, sino como una organización que permite que cientos de decisiones creativas y técnicas terminen produciendo una única experiencia coherente.
Y cuando el jugador pulsa finalmente «Nueva partida», todo ese trabajo puede desaparecer detrás de algo mucho más sencillo: el juego responde, el mundo se sostiene y, por fin, se puede empezar a jugar.