Wie Autos in der GTA-Trilogie erscheinen und verschwinden: Obbe Vermeij erklärt

3 Oktober 2024
NDRoyal

Ehemaliger technischer Direktor von GTA, Obbe Vermeij, veröffentlichte einen neuen Beitrag über die Funktionen der Fahrzeugmechanik in den klassischen Spielen der Serie. Wir veröffentlichen die gesamte Geschichte des Entwicklers:

"Während sich der Spieler bewegt, werden ständig Autos erstellt und gelöscht, um das Erscheinungsbild einer belebten Stadt zu erzeugen.

Für gta3, Vice & SA platziert mein Code Autos in etwa 70 m Entfernung vom Spieler, wenn sie im Sichtfeld der Kamera wären. Sie werden bei etwa 90 m entfernt.

Autos, die "außerhalb des Bildschirms" sind, werden in etwa 15 m platziert und bei 25 m entfernt.

In dem Bild (danke, electromaximus) werden Autos an den grünen Linien erstellt und an den roten Linien entfernt.

Wenn der Spieler "nach hinten" schaut, würden Autos direkt vor ihm als "außerhalb des Bildschirms" betrachtet und entfernt. Speedrunner nutzen dies, um die Straße vor ihnen zu räumen. Für SA habe ich die Regel geändert, sodass Autos mindestens 2 Sekunden lang außerhalb des Bildschirms sein müssen, um entfernt zu werden. Das hat das Problem behoben.

Mein Code suchte nach Straßenknoten in der entsprechenden Entfernung, um Autos zu erstellen, die nicht bereits in der Nähe waren. Manchmal gab es keine geeigneten Knoten, was zu leeren oder ungewöhnlich belebten Straßen führen konnte.

Autos, die weiter als 20 m entfernt sind, verwenden reduzierte Physik/Kollision. In diesem Zustand erkennen Autos keine Kollisionen und fahren gerade durch Wände. Wenn der Spieler näher kommt, wird die volle Physik aktiviert. Man kann dies beobachten, da die Autos ein wenig sinken, bis die Federung sich stabilisiert. Autos wechseln nicht zurück in den Zustand mit reduzierter Physik".

Vor diesem Zeitpunkt sprach Vermeij auch darüber , wie Rockstar den Verkehr für die PlayStation 2 optimieren musste. Die Konsole hatte nicht genug Speicher, also mussten sie verschiedene Tricks anwenden.