게임 Hacker News · 2026-10-10

"주말에 장난치다 만듦"… 초기 GTA 차량 물리 엔진 개발자가 공개한 30년 전 시초 데모

핵심 요약
  • 1996년 주말에 아타리 컴퓨터로 개발되어 훗날 초기 'GTA' 차량 시스템의 기반이 된 2D 물리 엔진 프로토타입이 웹으로 복원되었습니다.
  • 당시 타이어 물리학을 정밀 계산한 게 아니라 '대충 그럴듯해 보이도록' 어림짐작해 넣은 수식이었는데 의외로 손맛이 좋아 실제 게임에 그대로 채택되었습니다.
  • 제작 30주년을 기념해 자바스크립트로 재구현되어 브라우저에서 자동차·우주선 조작과 특유의 속도별 카메라 줌 기능을 직접 체험할 수 있습니다.
요약 1996년 8월 말 어느 주말, 개발자 팻 커(Pat Kerr)가 아타리 ST 컴퓨터에서 GFA BASIC 언어로 재미 삼아 짰던 와이어프레임 2D 물리 시뮬레이션이 훗날 메가 히트작 'GTA(Grand Theft Auto)' 시리즈의 모태가 되었습니다. 당시 만들어진 프로토타입은 C 언어로 이식되어 실제 초기 GTA 게임의 차량 물리 시스템 핵심 엔진으로 탑재되었는데, 개발자가 제작 30주년을 맞아 이를 자바스크립트로 웹 브라우저에서 직접 조작해 볼 수 있는 '리마스터' 데모로 복원해 공개했습니다. 개발자의 회고에 따르면 당시 90년대 중반 게임들은 회전 물리를 제대로 다루지 못해 점 물리(F=ma) 기반의 조잡한 꼼수를 주로 썼지만, 그는 제대로 된 2D 강체 동역학(토크 및 각속도 포함)을 코어로 구현했습니다. 가장 흥미로운 점은 타이어 마찰 모델인데, 실제 물리 법칙에 기반한 정밀한 계산이 아니라 단순히 '그럴듯하게 느껴지도록' 만든 대략적인 추정치 기반의 엉터리 근사치 모델이었다고 밝혔습니다. 4개 타이어 위치에서 종방향 구름 저항은 적게, 횡방향 미끄러짐 저항은 강하게 주고 핸드브레이크 시 후륜 그립을 깎는 단순 댐핑 방식을 썼는데, 이게 뜻밖에도 특유의 찰진 손맛을 만들어내며 GTA의 시초가 된 것입니다. 이번에 공개된 웹 데모에서는 모바일 터치 및 키보드로 기본 자동차 모드 외에도 우주선 모드와 단순 벽돌 모드를 전환해 볼 수 있으며, 충돌 장벽 토글(B)과 중력 설정(G), 그리고 GTA 특유의 고속 주행 시 시야가 넓어지는 카메라 줌 기능(X)까지 그대로 체험해 볼 수 있습니다. 개발자는 락스타 게임즈나 테이크투 인터랙티브와는 일절 무관한 순수 개인 복원 작업이라는 유쾌한 면책 조항도 함께 덧붙였습니다.
Sponsored · 광고