Como desarrollador independiente que ha pasado incontables madrugadas depurando físicas de colisiones y optimizando draw calls para que mi juego corra a 60 FPS, siempre he mirado a Rockstar Games con una mezcla de admiración y envidia pura. Cuando trabajas con recursos limitados, ves los mundos abiertos de una forma clínica. Desmontas las costuras, analizas cómo ocultan las pantallas de carga y te maravillas con sus trucos de magia técnica..

Hoy quiero llevaros a un viaje profundo. No vamos a hablar de si la historia será mejor o de qué armas podremos usar. Vamos a desgranar, desde la perspectiva de la trinchera del desarrollo, el salto titánico que representa pasar de Grand Theft Auto V (un juego diseñado originalmente para las arquitecturas de PS3 y Xbox 360) a Grand Theft Auto VI, una bestia concebida para exprimir el hardware de la actual generación.

Preparaos para hablar de pipelines de renderizado, animaciones paramétricas y simulación de multitudes.

1. El Salto en el Pipeline de Renderizado: Del Deferred a la Luz Verdadera

Cuando lanzaron GTA V en 2013, fue un milagro de la optimización. Rockstar utilizó una técnica de Deferred Rendering (renderizado diferido) muy agresiva para poder manejar múltiples fuentes de luz dinámicas sin derretir los 512 MB de memoria de las consolas de aquella época. Los reflejos eran, en su mayoría, cubemaps estáticos o reflejos de espacio de pantalla (SSR) muy básicos. Funcionaba, y de noche bajo la lluvia, Los Santos se veía espectacular.

Pero al analizar el material de GTA VI, el cambio de paradigma es absoluto.

En el desarrollo moderno, la iluminación global (Global Illumination o GI) por Trazado de Rayos (Ray Tracing) es el santo grial. En GTA VI, el sol de Vice City no es solo una luz direccional plana. Estamos viendo luz rebotada. Cuando un coche rojo pasa por una pared blanca bajo la luz del sol, parte de ese rojo se transfiere a la pared. Esto requiere un presupuesto de cálculo absurdo que solo las GPU modernas pueden sostener.

* GTA V: Iluminación precocinada (baked) combinada con un ciclo día/noche dinámico pero rígido. Las sombras lejanas desaparecían.

* GTA VI: Trazado de rayos para reflejos en el agua, en los espejos de los coches y, lo que es más crítico para un mundo abierto, iluminación global en tiempo real.

Como indie, activar el GI en tiempo real en Unity o Unreal a menudo significa sacrificar la mitad de tus fotogramas por segundo. Que Rockstar logre esto a la escala de Vice City, con interiores continuos y exteriores masivos, implica que han reescrito el núcleo visual de su motor RAGE.

2. La Arquitectura de la Memoria: El Fin de los "Cuellos de Botella" Cilíndricos

Para mí, esta es la diferencia más revolucionaria y la menos evidente para el jugador promedio. GTA V fue diseñado con un disco duro mecánico (HDD) en mente. ¿Recordáis lo lentos que iban los coches deportivos a veces, o cómo el juego te obligaba a frenar en ciertas curvas mediante el diseño del mapa? Eso no era solo diseño de niveles; era gestión de memoria. El juego literalmente no podía cargar las texturas y modelos lo suficientemente rápido si ibas a 300 km/h.

En el desarrollo, a esto lo llamamos Level of Detail (LOD) streaming. En GTA V, tenías que esconder cargas detrás de montañas o rascacielos.

Con GTA VI, Rockstar asume que todos los jugadores tienen un SSD NVMe ultrarrápido (arquitectura PS5/Xbox Series).

* ¿Qué permite esto? Velocidades transversales absurdas. Los jugadores podrán volar a ras de suelo en un avión caza, y el motor podrá transmitir texturas de ultra alta resolución (4K) directamente a la memoria de la tarjeta gráfica sin pasar por la CPU, eliminando el temido "pop-in" (objetos que aparecen de la nada).

* Interiores sin costuras: Al no tener restricciones de disco duro, las transiciones entre la calle y el interior de un centro comercial repleto de tiendas pueden ser instantáneas y completamente simuladas.

Para entender mejor cómo cambian los límites técnicos bajo el capó entre ambas generaciones, he preparado una pequeña herramienta de visualización interactiva. Aquí puedes comprobar cómo se disparan los presupuestos de rendimiento gráfico que Rockstar maneja ahora frente a lo que tenían en 2013:

"El salto en los "Draw Calls" (el número de veces que la CPU le dice a la GPU que dibuje un objeto en pantalla) es lo que permite que Vice City se sienta densa y caótica, a diferencia de las calles más vacías de Los Santos."
""

3. Densidad y Simulación: La Ilusión de la Vida (IA)

Cuando paseas por Los Santos en GTA V, el mundo parece vivo... hasta que te detienes a observar. Los NPCs (personajes no jugables) son esencialmente maniquíes con máquinas de estados muy básicas. Caminan, huyen si escuchan un disparo, o te atacan si les robas el coche. Aparecen cuando no miras y desaparecen en cuanto giras la cámara.

Hacer IA es doloroso. Consume CPU a niveles alarmantes.

En GTA VI, el salto cualitativo en la inteligencia artificial es evidente solo viendo cómo interactúan las multitudes. Vemos playas abarrotadas de gente donde no hay dos NPCs haciendo exactamente lo mismo.

Desde el punto de vista del código, esto significa pasar de Máquinas de Estados Finitos (FSM) a, probablemente, Árboles de Comportamiento (Behavior Trees) mucho más complejos acoplados con IA de utilidad (Utility AI).

* Agrupamiento y rebaños (Boids): La forma en que la gente reacciona en masa. En el tráiler de GTA VI, vemos a peatones filmando eventos con sus teléfonos, reaccionando no solo al jugador, sino a las acciones de otros NPCs.

* Persistencia: Es muy probable que los vehículos y los personajes tengan un ciclo de vida mucho más largo. Ya no desaparecerá el coche perfecto que dejaste aparcado solo porque te diste la vuelta durante dos segundos, gracias a la memoria RAM significativamente mayor (16GB frente a los 512MB originales de PS3).

4. Físicas y Locomoción: Euphoria Llevado al Límite

Como desarrollador indie, si quiero que mi personaje camine de forma realista, utilizo animaciones pregrabadas e interpolación (blend trees). Rockstar usa Euphoria, un motor de físicas biomecánicas que calcula las reacciones musculares en tiempo real.

En GTA V, Euphoria fue ligeramente rebajado en comparación con GTA IV para ahorrar recursos. Las reacciones a los disparos o los atropellos eran predecibles.

Para GTA VI, Rockstar parece estar implementando algo similar al Motion Matching, una tecnología que analiza bases de datos masivas de capturas de movimiento y elige el fotograma perfecto en milisegundos en función de la velocidad, inercia y colisiones del personaje.

* El peso del mundo: Fijaos en cómo se mueve el pelo, la ropa y los accesorios. En GTA V, la ropa estaba "pegada" al cuerpo (skinning). En GTA VI, vemos simulación de telas en tiempo real sobre los NPCs. Cuando los protagonistas caminan, el peso se transfiere de forma realista. Las físicas de fluidos (el lodo, el agua del océano) reaccionan volumétricamente a los cuerpos.

5. El Cabello y la Piel: El Infierno del Desarrollador

No puedo terminar este análisis sin hablar del pelo. En la industria, el cabello es nuestro enemigo natural. Renderizar miles de mechones translúcidos que deben reaccionar a la gravedad, al viento y a las colisiones del cuerpo sin atravesar los hombros (clipping) es una pesadilla de optimización.

GTA V usaba polígonos texturizados planos (tarjetas de pelo o hair cards) para las melenas. En GTA VI, Rockstar está utilizando simulación de hebras o cabello volumétrico. Cada personaje principal (e incluso muchos NPCs secundarios) cuenta con físicas de cabello independientes que interactúan de forma creíble con la iluminación global, permitiendo que la luz del sol "traspase" los bordes de la cabellera, un efecto conocido como Subsurface Scattering que también se aplica dramáticamente en la piel de los personajes para que no parezcan de plástico.

Conclusión

Hacer un juego independiente me ha enseñado a valorar cada milisegundo del tiempo de procesado (Frame Time). Ver lo que Rockstar está construyendo con GTA VI no es solo ver un juego nuevo; es asistir a una clase magistral de ingeniería de software.

Han cogido los fundamentos construidos en GTA V y Red Dead Redemption 2 y han eliminado los "trucos de magia" que usábamos para engañar al jugador, sustituyéndolos por simulación pura impulsada por la fuerza bruta del hardware moderno.

Como desarrollador, da un poco de vértigo. Como jugador, la espera merecerá la pena.

¿Quieres poner a prueba tus reflejos?

Juega mis minijuegos web gratis sin descargas.

Jugar Ahora

📬 No te pierdas nada

Recibe un aviso cuando publiquemos un artículo o juego nuevo.

💬 Comentarios (0)