;

Misterio resuelto 20 años después: un desarrollador de Rockstar explica por qué había aviones kamikaze en GTA San Andreas

Una serie de errores en el código crearon un bug que asustaba a más de uno recorriendo el mapa del sandbox

Cuando jugamos a GTA San Andreas allá por el año 2004, era perfectamente posible que un avión cayese encima de nuestras cabezas o que se estrellase a unos pocos metros de CJ. Vehículos aéreos con el único objetivo de estamparse, lo cual es una idea absurda que nunca ha tenido sentido... hasta ahora.

Ha sido el antiguo desarrollador de Rockstar Games, Obbe Vermeij, el encargado de explicar a qué se debe este comportamiento tan errático. Evidentemente, no fue intencionado y una serie de errores acumulados provocaron estos sustos inesperados a lo largo del mapa.

Clic en la imagen para ir al tweet
En GTA San Andreas, periódicamente se crean aviones cerca del jugador para sobrevolarlo. A veces se estrellan.
Antes de crear el avión, mi código busca obstáculos en su trayectoria. Analiza una serie de líneas en la dirección de avance del avión. Estos escaneos son lentos, así que usé el mínimo absoluto (creo que solo el fuselaje y las puntas de las alas). Por eso, a veces no se detectan obstáculos finos.
Además, los aviones a veces perdían algo de altura justo después de ser creados porque su velocidad inicial podría no haber generado suficiente sustentación.
Había un problema adicional cuando los modelos del mapa no se cargaban todavía. Sus colisiones se cargaban después de que el avión ya hubiera sido creado.
Estos problemas permitían ocasionalmente que los aviones se crearan en una trayectoria de vuelo condenada al fracaso.
Yo era consciente de los accidentes y consideré brevemente la posibilidad de eliminar estos vuelos.

Como podemos leer, todo se trata de una concatenación fatídica de fallos que desembocan en los aviones kamikaze. Según Vermeij, supo de la existencia de esta problemática y consideró poner fin a los vuelos justo encima del protagonista de GTA San Andreas, pero esa idea se desechó. Por otro lado, también ha querido aclarar que la estadística de suerte en el sandbox no condicionaba de ninguna forma los accidentes.

Por otro lado, el desarrollador Silent aportó el detalle de que "estos aviones también se estrellan más de lo que deberían debido a un error en la detección de colisiones cuando aparecen los aviones. Esto puede dar lugar a un falso positivo en el que los aviones aparecen pensando que el camino de delante está despejado, cuando en realidad no lo está", el cual apuntó posteriormente Vermeij. Lo sorprendente es que el propio creador desconocía esa particularidad.

En VidaExtra | Rusia quería concienciar contra los robos de coches y tuvo la peor idea: crear un programa de TV que copiaba a GTA

En VidaExtra | Estos vídeos con gameplay de tus juegos más esperados son mentira, pero desearás que no lo sean: GTA 6, Starfield y más

En VidaExtra | No puedo dejar de soñar con un GTA Online Classic al estilo World of Warcraft: por estas cinco cosas me enamoré del multijugador

Ver todos los comentarios en https://www.vidaextra.com

VER 1 Comentario

Portada de Vida Extra