Почему задний ход в Big Rigs не знал предела
В обычной гоночной игре скорость машины ограничивают физическая модель и правила трассы: мотор не может разгонять её бесконечно, а препятствия останавливают движение. В Big Rigs эти ограничения почти не работали. Особенно заметно это было при езде задним ходом: удерживая клавишу, игрок мог снова и снова набирать скорость, не упираясь в предусмотренный игрой предел.
Что происходило «под капотом»
Игра должна каждый кадр рассчитывать положение машины и менять её скорость. Для этого обычно нужны проверки: насколько быстро автомобиль может ехать, что мешает ему двигаться и как он взаимодействует с дорогой. Если ограничитель скорости или проверка столкновений отсутствуют либо настроены неверно, расчёт превращается в простое наращивание скорости. Машина не получает команды остановиться, когда достигает правдоподобного значения.
Так же объясняется прохождение сквозь горы: столкновение — не свойство изображения препятствия, а отдельная проверка, которая должна сообщить игре, что машина в него упёрлась. Если такой проверки нет, гора остаётся видимой декорацией, а автомобиль продолжает путь через неё.
Когда ошибка становится пределом игры
Пока скорость растёт, игра должна всё точнее обновлять положение машины и объектов вокруг неё. На огромных значениях вычисления и отображение начинают работать ненадёжно: автомобиль может вести себя непредсказуемо, а игра — зависнуть или завершиться с ошибкой. Поэтому бесконечный разгон был не секретной суперспособностью, а следствием того, что базовые ограничения игровой симуляции не срабатывали.
В Big Rigs достаточно было нажать задний ход и подождать: вместо конечной максимальной скорости игрок получал разгон, который мог довести игру до вылета.






