Rigs of Rods
1. 개요
Rigs of Rods는 오프로드 트럭 시뮬레이터로 시작하여 다양한 물리 기반의 샌드박스 게임으로 발전했다. 이 게임은 차량, 비행기, 배 등을 포함하며, 텍스트 파일로 저장된 차량 설정을 폴리곤 메쉬 렌더링으로 3차원 표현한다. 지형은 디지털 고도 모델과 같은 원시 이미지 파일로 정의되며, Lua에서 AngelScript로 변경된 스크립트 엔진과 최대 64명의 멀티플레이어를 지원한다. 물리학자 브라이언 백만은 이 게임을 "최고의 운전 시뮬레이션 중 하나"로 평가했으며, 일부 개발자는 Rigs of Rods의 기술을 바탕으로 BeamNG.drive를 개발했다.
이미지 준비중입니다.
| 이름 | Rigs of Rods |
|---|---|
| 장르 | 차량 시뮬레이션 게임 |
| 엔진 | OGRE |
| 개발자 | 피에르-미셸 리코델, 토마스 피셔, 페트르 올리달, Rigs of Rods 기여자 |
|---|---|
| 프로그래밍 언어 | C++ |
| 저장소 | Rigs of Rods GitHub 저장소 |
| 최초 출시일 | 2005년 8월 11일 |
|---|---|
| 최신 버전 | 2022.12 |
| 최신 버전 출시일 | 2022년 12월 20일 |
| 운영 체제 | Linux, Microsoft Windows |
|---|
| 라이선스 | GPL-3.0 |
|---|
| 웹사이트 | Rigs of Rods 공식 웹사이트 |
|---|
-
MacOS 게임 -
리그 오브 레전드
-
MacOS 게임 -
더 롱잉
《더 롱잉》은 늙은 왕을 깨우기 위해 400일 동안 기다려야 하는 셰이드를 조작하며, 동굴 탐험, 집 꾸미기, 고전 문학 읽기 등의 활동을 통해 타이머 진행 속도를 높이는 포인트 앤 클릭 어드벤처 게임이다. -
윈도우 게임 -
호그와트 레거시
호그와트 레거시는 1890년대 호그와트를 배경으로 고대 마법을 다루는 5학년 학생이 되어 마법을 배우고 전투하며 고블린 반란 등 주요 사건을 겪는 3인칭 액션 롤플레잉 게임이다. -
윈도우 게임 -
AaaaaAAaaaAAAaaAAAAaAAAAA!!! – A Reckless Disregard for Gravity
AaaaaAAaaaAAAaaAAAAaAAAAA!!! – A Reckless Disregard for Gravity는 고층 건물에서 머리부터 낙하하며 점수를 얻는 3D 1인칭 베이스 점프 게임으로, 다양한 레벨과 아이템을 통해 기록을 갱신하고, 기네스 세계 기록에 등재되었다. -
경주 게임 -
초코보 레이싱
초코보 레이싱은 1999년 스퀘어에서 발매한 플레이스테이션용 레이싱 게임으로, 파이널 판타지 캐릭터와 몬스터들이 카트를 타고 경주하며 다양한 게임 모드와 마법석, 캐릭터 고유 어빌리티를 활용하는 게임이다. -
경주 게임 -
모터스톰
모터스톰은 에볼루션 스튜디오에서 개발하고 소니 컴퓨터 엔터테인먼트에서 배급한 플레이스테이션 3용 오프로드 레이싱 게임으로, 가상의 모뉴먼트 밸리에서 다양한 차종으로 오프로드 레이스에서 승리하는 것을 목표로 한다.
2. 시뮬레이션
Rigs of Rods는 본래 오프로드 트럭 시뮬레이터로 시작했으나, 점차 다재다능한 물리 샌드박스로 발전했다. 이 게임의 핵심은 빔(beam)으로 연결된 정점(node)을 이용한 물리 시뮬레이션으로, 이를 통해 차량의 변형과 움직임을 구현한다. 지형은 디지털 고도 모델과 유사하게 원시 이미지 파일의 높낮이 정보를 바탕으로 생성된다. 게임 플레이는 정해진 목표 없이 자유롭게 진행되는 샌드박스 형태를 기본으로 하며, 스크립팅 언어(초기 Lua, 버전 0.38 이후 AngelScript)를 이용한 미션 제작과 최대 64명을 지원하는 멀티플레이어 기능을 제공한다.
2.1. 차량
Rigs of Rods는 처음에는 오프로드 트럭 시뮬레이터로 개발되었으나, 점차 다재다능한 물리 샌드박스 게임으로 발전하였다.
버전 0.28 이전까지는 바퀴 달린 일반적인 육상 차량만 구현되었으나, 이후 업데이트를 통해 비행기 및 보트 엔진이 추가되었다. 모든 엔진은 사용자가 폭넓게 설정을 변경할 수 있어 사실상 제한이 없다. 차량은 빔(beam)으로 연결된 정점(node)들을 이용해 만들어진다. 정점은 연결된 빔에 가해지는 응력의 영향을 받는다. 빔에 과도한 응력이 가해지면 변형이 일어나 연결된 정점의 위치가 바뀌고, 이는 차량의 외형과 조종성에 영향을 미친다.
차량 구성 정보는 일반 텍스트 파일로 저장된다. 간단한 2D 스킨을 만들어 차량 외형을 꾸밀 수 있으며, 정적인 폴리곤 메쉬 객체를 추가할 수도 있다. 이후 개발을 통해, 1nsane 게임과 유사하게 정적 메쉬가 정점 골격에 따라 변형되는 기능이 추가되었다. 이 시스템은 'Flexbody'라고 불리며, 버전 0.36부터 도입되었다.
2.2. 지형
매핑 시스템은 디지털 고도 모델에서 찾을 수 있는 것과 같은 원시 이미지 파일에 정의된 지형 데이터를 사용하여 현실적인 표면을 형성한다. 지형은 흑백 원시 이미지 형식을 생성할 수 있는 다른 모든 프로그램을 사용하여 만들 수 있다. 이는 또한 모든 이미지에서 맵을 만들 수 있음을 의미한다.
2.3. 게임 플레이
Rigs of Rods는 처음에는 오프로드 트럭 시뮬레이터로 개발되었으나, 점차 다재다능한 물리 샌드박스 게임으로 발전했다.
게임 버전 0.28 이전까지는 바퀴가 달린 일반적인 육상 차량만 구현 가능했지만, 이후 비행기와 보트 엔진이 추가되었다. 모든 엔진은 사용자가 폭넓게 설정을 변경할 수 있어 사실상 제한이 없다. 차량은 빔(beam)으로 연결된 정점(node)들을 이용해 만들어진다. 정점은 연결된 빔의 응력에 영향을 받으며, 빔에 과도한 힘이 가해지면 변형되어 연결된 정점의 위치가 바뀌게 된다. 이는 결국 차량의 외형과 조종성에 변화를 가져온다. 차량 구성 정보는 일반 텍스트 파일로 저장된다. 간단한 2D 스킨을 제작하여 차량 외형에 적용할 수 있으며, 정적인 메쉬 객체를 추가하여 보완할 수도 있다. 최근 개발을 통해 정적 메쉬가 1nsane 게임의 시스템과 유사하게 노드 골격의 움직임에 따라 변형될 수 있게 되었다. 이 시스템은 'Flexbody'라고 불리며 버전 0.36부터 포함되었다.
맵 시스템은 디지털 고도 모델(DEM)에서 사용되는 것과 같은 원시 이미지 파일에 정의된 지형 데이터를 사용하여 현실적인 지표면을 구현한다. 지형은 흑백 원시 이미지 형식 파일을 생성할 수 있는 모든 프로그램을 이용해 만들 수 있으며, 이는 어떤 이미지로든 맵을 제작할 수 있다는 것을 의미한다.
샌드박스 게임으로서 Rigs of Rods에는 정해진 게임 플레이 목표가 없다. 하지만 스크립팅 기능을 지원하여 도로 주행이나 드래그 스트립 경주에서 체크포인트 통과 시간을 측정하는 등의 미션이나 상호작용을 구현할 수 있다. 이전에는 Lua가 스크립팅 언어 및 엔진으로 사용되었으나, 버전 0.38부터는 AngelScript로 대체되었다. 멀티플레이어 모드를 통해 최대 64명의 사용자가 같은 게임 공간에서 동시에 상호작용하며 플레이할 수 있다.
3. 평가
물리학자 Brian Beckman영어은 Rigs of Rods를 "내가 본 최고의 운전 시뮬레이션 중 하나"라고 평가했다. 이 게임은 2007년 크리스마스 에디션의 PC 게이머 UK에 소개되었으며, 프랑스 잡지 MicroSim프랑스어은 2008년 6월호에서 Rigs of Rods를 미리 소개하기도 했다. 게임의 개발자인 Pierre-Michel Ricordel프랑스어은 2009년 7월 10일 프랑스에서 열린 리브르 소프트웨어 미팅에 초청되어 게임에 대해 발표하는 시간을 가졌다.