Обложка: скриншот GTA 3 The Definitive Edition
Стало известно, что Rockstar, разработчик легендарной игры Grand Theft Auto 3 (GTA 3), использовал уникальные и изощренные способы решения сложных технических проблем, стоящих за замедлениями в игре. Об этом рассказал бывший сотрудник компании Оббе Вермейдж.
Вермейдж раскрыл, что во время разработки GTA 3, состав команды столкнулся с "самой сложной задачей" - ограничением памяти PlayStation 2. По его словам, памяти приставки не хватало на то, чтобы уместить всю карту игры.
Один из способов, которым Rockstar пыталась обойти данное ограничение, был связан с оптимизацией процесса загрузки игровых моделей. В GTA 3 модели загружались или "транслировались" с диска по мере движения игрока по игровому миру.
Однако даже эффективное размещение моделей на диске и оптимизация процесса загрузки были недостаточны, чтобы обойти ограничение памяти. В результате, разработчики были вынуждены замедлить движение игрока по игровому миру.
Этот фактор особенно заметен в Портленде, самой густонаселенной зоне игры. Чтобы справиться с проблемой загрузки, художники внесли изменения в дорожную сеть острова, чтобы замедлить передвижение игроков.
В дополнение к этому, Rockstar была вынуждена увеличить сопротивление воздуха на 5% для дальнейшего замедления скорости передвижения. Это изменение оказало большое влияние на скорость потоковой передачи данных, хотя и было едва заметно для игроков.
Несмотря на все принятые меры, в GTA 3 остался ряд ограничений, связанных с потоковой передачей данных, включая ограниченную возможность летать.

