Як у трилогії GTA з'являються та зникають машини: розповідає Оббе Вермей

Колишній технічний директор GTA Оббе Вермей (Obbe Vermeij) опублікував свіжий пост про особливості роботи транспорту в класичних іграх серії. Публікуємо весь розповідь розробника:
"По мірі переміщення гравця автомобілі постійно створюються і видаляються, створюючи видимість жвавого міста.
В GTA 3, Vice City та San Andreas мій код розміщує автомобілі на відстані близько 70 метрів від гравця, якщо вони будуть в полі зору камери. Вони видаляються приблизно на відстані 90 метрів.
Автомобілі, які знаходяться «за кадром», розміщуються на відстані близько 15 метрів і видаляються на відстані 25 метрів.
На зображенні (дякую, electromaximus) автомобілі створюються на зелених лініях і видаляються на червоних.
Коли гравець дивиться «назад», що їдуть спереду автомобілі вважаються «поза екраном» і видаляються. Спидраннери використовують цю фішку, щоб очистити дорогу перед собою. У San Andreas я змінив правило так, щоб перед видаленням транспорт повинен знаходитися поза екраном не менше 2 секунд. Це виправило ситуацію.
Мій код шукав дорожні вузли на підходящій відстані, де не було автомобілів поблизу, і створював там транспорт. Іноді підходящих вузлів не було, що могло призвести до порожніх або надзвичайно завантажених вулиць.
У автомобілів далі 20 метрів використовуються спрощені фізика і колізії. В цьому стані автомобілі не виявляють зіткнення і будуть проїжджати крізь стіни. Коли гравець наближається, включається повноцінна фізика. Ви можете це помітити, коли автомобілі трохи опускаються для стабілізації підвіски. Назад у стан спрощеної фізики автомобілі не перемикаються".
Перед цим Вермей також розповів про те, як Rockstar доводилося оптимізувати трафік під PlayStation 2. У консолі було недостатньо пам'яті, тому доводилося йти на різні хитрощі.
Рекомендовані файли

HD Universe GTA Vehicles [Update XIII]

PS2 to Mobile + Fixes

Updated Classic Uncover - Vice City (Build 23)

Реалістичні пішоходи - Real Peds Overhaul

Grand Theft Auto: Sindacco Chronicles - PSP Видання

Zombie Andreas Complete Final (Build 75)

Hot Coffee Mobile (Improved Mobile main.scm)

GTA SA Classic v1.7 - Атмосфера ПК-версії гри в GTA SA Mobile

Вид від першої особи - First Person Mod 3.0 (Fixed)

Vice City: Nextgen Edition Patch v1.2

Велика збірка CLEO-скриптів

Повний пак машин з GTA 5

TXD Tool версія 1.4.9.3 (тільки Android)

Vice Extended 3.0
