Mesmo como Grand Theft Auto: San Andreas se aproxima do seu 20º aniversário ainda este ano, aparentemente não é tarde demais para que novos detalhes sobre a mecânica do jogo sejam divulgados. Obrigado ao ex-desenvolvedor da Rockstar Games, Obbe Vermeij, que X para resolver um bug que contribuiu para os infames acidentes de avião do jogo, apontado por um modder do jogo, também foram revelados detalhes adicionais sobre como exatamente os aviões no jogo funcionam, fornecendo uma explicação mais profunda sobre a mecânica por trás deles.

O entretenimento não intencional de aviões em queda

Se você já jogou San Andreas então você está bem ciente da falha que às vezes causa a queda de pequenos aviões, o mesmo detalhe que agora foi confirmado via X. Vermeij, que trabalhou para a Rockstar por mais de 10 anos e partiu em 2009, citou problemas com a desova dos aviões e o próprio código em uma postagem que confirmou o que os jogadores já sabiam e a Rockstar nunca se dirigiu formalmente. A postagem também traz muitas respostas excelentes apresentando momentos inestimáveis ​​em que exatamente esse problema entrou em jogo, proporcionando entretenimento não intencional.

No publicar Vermeij explica: “Antes de criar o plano, meu código procura obstáculos em seu caminho. Ele varre uma série de linhas na direção direta do avião. Essas varreduras são lentas, então usei o mínimo absoluto. (Acredito que apenas o corpo e as pontas das asas) É por isso que obstáculos finos às vezes não são detectados. Além disso, os aviões às vezes perdiam alguma altura, logo após serem criados, porque sua velocidade inicial pode não ter gerado sustentação suficiente. Houve um problema adicional quando os modelos de mapas ainda não foram transmitidos. A colisão deles seria carregada depois que o avião já tivesse sido criado.”

Devido à chance de uma trajetória de vôo condenada, Vermeij considerou remover completamente os sobrevôos, embora eles ainda sejam um recurso do jogo e ainda sofram travamentos na remasterização. Como foi mais tarde apontou do modder Silent, há também um bug no código que faz com que os aviões “caiam mais do que deveriam devido a um bug na detecção de colisão conforme os aviões são gerados. Isso pode resultar em um falso positivo onde os aviões aparecem, pensando que o caminho à frente está claro – quando na realidade não está.”

E os jogadores não são os únicos a saber deste bug, já que Vermeij respondeu a Silent para afirmar que também não sabia que ele existia. A dupla continuou a mergulhar nos detalhes do bug, explicando que ele existe porque os aviões estão passando pelos eixos x e y incorretos. Embora Vermeij também tenha afirmado que o bug era “embaraçoso…”, os dois pareciam concordar que um bug sutil como esse não é difícil de passar despercebido.

Embora a postagem não apenas ofereça uma explicação para os acidentes, ela também fornece uma informação interessante sobre o fato de que os aviões foram codificados para incluir física de voo simulada, replicando a de um avião real. A remasterização de San Andreas está disponível em plataformas modernas para que você ainda possa experimentar travamentos aleatórios no jogo, inclusive no celular.



Fuente