O mistério do acidente de avião do GTA San Andreas foi resolvido

0
90

GTA: San Andreas Os acidentes de avião são parcialmente um resultado das limitações do hardware de 2004

O antigo programador da Rockstar, Obbe Vermeij, finalmente esclareceu esta curiosidade numa recente atualização das redes sociais. O programador, que trabalhou em GTA: San Andreas como diretor técnico, confirmou que as quedas de avião não foram uma caraterística intencional, mas que também não podem ser classificadas como um simples erro. Em vez disso, caracterizou o fenómeno como resultado de um código defeituoso responsável pela criação de aviões que voam perto do jogador.

Devido às restrições técnicas do hardware de 2004, a lógica em si era rudimentar. Especificamente, enquanto o código se destinava a garantir que não havia obstáculos no caminho do avião antes de o gerar, tais verificações eram tão dispendiosas que Vermeij optou por usar “o mínimo absoluto”, o que resultou em que as salvaguardas muitas vezes não detectassem obstáculos finos com os quais o avião colidiria, fazendo com que se despenhasse. O jogo também gerava ocasionalmente um avião sem impulso inicial suficiente para manter a altitude, fazendo com que ele caísse abaixo da trajetória de voo pré-calculada, batesse num obstáculo e caísse.

4 Razões para os acidentes de avião no GTA: San Andreas

  1. A verificação rudimentar da trajetória de voo não tem em conta obstáculos finos.
    Um avião é gerado sem impulso suficiente para manter a altitude e permanecer na trajetória segura pré-calculada.
  2. Os modelos de mapa e a sua deteção de colisão são carregados depois do próprio avião.
  3. Um erro na verificação da trajetória de voo resulta num falso positivo.

Um problema distinto ocorreu em cenários em que os modelos de mapas e a sua deteção de colisões foram carregados depois do avião, o que conduziu ao mesmo resultado. O utilizador do Twitter @__silent_ chegou mesmo a encontrar um erro no código recentemente divulgado do jogoque resultaria em falsos positivos, que Vermeij reconheceu posteriormente como a quarta causa potencial de acidentes aéreos de que nem sequer tinha conhecimento há 20 anos atrás.
Uma grande quantidade de imagens de jogo da Edição Definitiva deGTA: San Andreasque foi criticada e está disponível online confirma que estes problemas persistiram na remasterização HD de 2021. Vermeij revelou que tinha considerado a hipótese de remover completamente os flybys durante o desenvolvimento do jogo original devido a este problema, mas acabou por decidir não o fazer. Embora não faltem relatos nas redes sociais que indicam queGTA 5os aviões também podem cair ocasionalmente, esse fenómeno particular parece ser muito mais raro e não se sabe se a sua origem é semelhante à do seuSan Andreashomólogo.