Real Virtuality
Real Virtuality는 Bohemia Interactive가 개발한 군사·전술 시뮬레이션 중심의 독점 3차원 게임 엔진이다. 초기 《Operation Flashpoint: Cold War Crisis》에서 발전했고 《Arma 2》와 《Arma 3》 등의 넓은 전장과 병력·차량 시...
| 분류 | 게임 엔진, 군사·오픈월드 시뮬레이션 엔진 |
|---|---|
| 개발사 | Bohemia Interactive |
| 과거 개발 명칭 | Poseidon |
| 초기 대표 작품 | Operation Flashpoint: Cold War Crisis (2001년) |
| 주요 버전 | Real Virtuality 1·2·3·4 |
| 작성 언어 | C++ |
| 스크립팅 언어 | SQF, SQS (역사적) |
| 주요 기능 | 대규모 지형·군사 물리·AI·차량·멀티플레이 |
| 제작 도구 | Arma 편집기·지도 및 모드 제작 도구 |
| 대표 게임 | Operation Flashpoint, Arma 2, Arma 3, Take On Helicopters |
| 기술 활용 | VBS 계열 군사 훈련 시스템 |
| 후속 엔진 | Enfusion Engine |
| 배포 플랫폼 | PC 중심, 일부 콘솔 버전 |
| 라이선스 | Bohemia Interactive 독점 엔진 |
| 공식 기술 자료 | Bohemia Wiki |
Real Virtuality는 Bohemia Interactive가 개발한 군사·전술 시뮬레이션 중심의 독점 3차원 게임 엔진이다. 초기 《Operation Flashpoint: Cold War Crisis》에서 발전했고 《Arma 2》와 《Arma 3》 등의 넓은 전장과 병력·차량 시뮬레이션에 사용됐다. 내부에서는 Poseidon이라는 명칭으로도 알려져 있으며 버전별로 렌더링과 물리, 네트워크·AI 기술이 발전했다.[1]
Real Virtuality는 수 킬로미터에 이르는 지형과 도시·숲, 많은 병력과 차량을 하나의 가상 세계 안에서 운영하는 기능을 제공한다. NPC의 경로 탐색과 전투 행동, 탄도·차량의 이동 및 지형과의 상호작용을 게임 상태와 함께 시뮬레이션한다. 작전 임무의 요구에 따라 맵의 여러 위치를 이동하고 다양한 AI 팀의 행동을 제어해야 하므로 일반적인 작은 전투맵 중심 FPS 엔진과는 설계 조건이 다르다.
게임 콘텐츠는 지도 편집기와 오브젝트 설정, 임무 구성 및 스크립트로 작성된다. Arma 시리즈에서는 SQF 스크립트를 이용해 AI 행동과 미션 이벤트, 사용자의 상호작용과 멀티플레이 게임 규칙 등을 확장할 수 있다. 모드 제작자는 장비·차량·지역 데이터와 게임플레이 코드를 제작하며, 편집기의 기능은 해당 Arma 버전에 따라 다르다.
Real Virtuality 계열의 기술은 군사 훈련 플랫폼 VBS에도 활용됐다. 이러한 활용에서는 대형 전장과 훈련 상황의 반복·기록, 차량·지형 시뮬레이션이 중요하다. 상용 게임용 Arma 엔진과 군사 훈련용 VBS의 개발·라이선스 및 세부 기능은 서로 별도의 제품 흐름으로 관리된다.[2]
Bohemia는 차세대 대규모 시뮬레이션과 여러 플랫폼을 지원하기 위해 Enfusion Engine을 개발했다. Real Virtuality는 Arma 3 등 기존 작품의 기술적 기반으로 유지되지만, 최신 Enfusion과 파일 형식·스크립팅·자산 파이프라인이 완전히 같지는 않다. 두 엔진을 하나의 동일 제품 버전으로 합치지 않고 전후 계열로 구분할 수 있다.