Разработчик GTA воссоздал 2D-физику машин из первой части спустя 30 лет

2D Vehicles

Разработчик GTA воссоздал 2D-физику машин из первой части спустя 30 лет

В 1996 году Пат Керр написал на GFA BASIC для Atari ST прототип 2D-физики, который лёг в основу транспортной системы Grand Theft Auto. К 30-летию он воссоздал его на JavaScript в проекте Motion Lab. В основе — симуляция твёрдого тела с учётом вращения и упрощённая модель шин, сопротивляющихся боковому скольжению. Доступны режимы Car, Ship и Brick, а также настройки камеры и гравитации.

В основе системы лежит простая классическая симуляция динамики 2D-твёрдого тела. Насколько я могу судить, в то время такой подход в играх ещё не был распространён, и большинство игровых машин делалось с помощью школьной «точечной физики» (F = ma), а вращательная составляющая обрабатывалась разными кривыми «хаками».

Ещё за этот день

2026-10-10