Quem jogou GTA San Andreas por muitas horas deve recordar-se dos misteriosos aviões que se despenhavam estupidamente à nossa frente. Se nunca perceberam o porquê, agora finalmente existe uma resposta lógica.
O mistério foi resolvido por Obbe Vermeij, que foi o director técnico da Rockstar North de 1995 até 2009.
A Rockstar programou propositadamente os aviões para aparecerem perto do jogador, para fazerem um voo próximo. O problema está no sistema de análise de objectos para prevenir a colisão.
Como o sistema de análise é mínimo, não consegue detectar objectos finos, e portanto o avião acabaria por colidir e despenhar-se perto do jogador.
Além disso, às vezes os aviões podiam perder altitude depois de terem sido criados, porque a velocidade inicial não era suficiente para levantar o avião.
Outro problema acontecia quando o modelo do mapa não tinha aparecido ainda, o que gerava uma colisão do avião depois de já ter sido criado.
É sempre fascinante descobrir estas curiosidades sobre videojogos já lançados já tanto tempo. GTA San Andreas foi originalmente lançado em Outubro de 2004 para a PS2.
Entretanto, já foi lançado em muitas outras plataformas. Hoje pode ser jogado nas consolas mais recentes através da GTA Trilogy: The Definitive Edition e nos smartphones.
In GTA San Andreas, small planes are periodically created near the player to perform a fly-by.
— Obbe Vermeij (@ObbeVermeij) April 2, 2024
Sometimes they crash.
Before creating the plane, my code looks for obstacles in its path.
It scans a number of lines in the forward direction of the plane. These scans are slow so I… pic.twitter.com/8uUQcmU958