Como os Carros Aparecem e Desaparecem na Trilogia GTA: Obbe Vermeij Explica

3 outubro 2024
NDRoyal

O ex-diretor técnico de GTA, Obbe Vermeij, lançou um novo post sobre as características da mecânica de veículos nos jogos clássicos da série. Publicamos a história completa do desenvolvedor:

"À medida que o jogador se move, os carros são constantemente criados e deletados para dar a aparência de uma cidade movimentada.

Para gta3, Vice e SA, meu código coloca os carros a cerca de 70m do jogador se eles estiverem à vista da câmera. Eles são removidos a cerca de 90m.

Carros que estão ‘fora da tela’ são colocados a cerca de 15m e removidos a 25m.

Na imagem (obrigado, electromaximus), os carros são criados nas linhas verdes e removidos nas linhas vermelhas.

Quando o jogador olha ‘para trás’, os carros diretamente à frente seriam considerados ‘fora da tela’ e removidos. Os speedrunners usam isso para limpar a estrada à sua frente. Para SA, eu mudei a regra para que os carros tivessem que estar fora da tela por pelo menos 2 segundos para serem removidos. Isso resolveu o problema.

Meu código procurava nós de estrada na distância apropriada para criar carros e que já não tivessem carros próximos. Às vezes, não havia nós adequados, o que poderia resultar em ruas vazias ou incomumente movimentadas.

Carros a mais de 20m de distância usam física/collision reduzida. Nesse estado, os carros não detectam colisões e atravessariam paredes. Quando o jogador se aproxima, a física completa é ativada. Você pode notar isso acontecendo, já que os carros caem um pouco até que a suspensão se estabilize. Os carros não voltam ao estado de física reduzida".

Antes disso, Vermeij também falou sobre como a Rockstar teve que otimizar o tráfego para o PlayStation 2. O console não tinha memória suficiente, então eles tiveram que usar vários truques.

Arquivos recomendados