Real Virtualityは、Bohemia Interactive Studio (BIS) 社が開発したゲームエンジンである。

概要 当初はPoseidonと呼ばれており、現在でも内部的なコードネームとして時々そう呼ばれるという。1997年に作られたPoseidonのエンジンデモ、「Dawn of Flashpoint」は現在でも公開されている。

グラフィック・物理学・スクリプティング・ユーザインタフェースなどを担うゲームエンジンであり、Bohemia Interactive Studio社が開発した作品の殆どに採用されている。大きく分けて三つの世代がある。

Real Virtuality 1 DirectX 7に最適化されている。内蔵スクリプティング言語のコマンド数は350程度である。 採用作品 Operation Flashpoint: Cold War Crisis (2001年) Operation Flashpoint: Resistance (2002年) ArmA: Cold War Assault (2011年) VBS1 (2002年)

Real Virtuality 2 DirectX 9.0c (Shader Model 2.0) に最適化され、HDRレンダリングに対応した。また、リアルタイムデータストリーミングやサテライトテクスチャに対応している。新たに400程度のスクリプティングコマンドが追加された。 採用作品 Operation Flashpoint: Elite (2005年) ArmA: Armed Assault (2006年) VBS2 (2007年)

Real Virtuality 3 Micro AI機能の追加に伴い、マルチコアCPUに対応する。また、動的会話システムが内蔵される。DirectX 9.0c (Shader Model 3.0) に最適化され、視差マッピングや半球ライティングに対応する。スクリプティングコマンドも新たに複数が追加される。 採用作品 ARMA 2 (2009年) ARMA 2: Operation Arrowhead (2010年) Take On Helicopter(2011年) Iron Front: Liberation 1944 (2012年)

VBS2 v2.0 (2012年)

DayZ (ゲーム)(2013年) Real Virtuality 4

採用作品

ARMA 3 (2013年)

脚注

関連項目 Bohemia Interactive Studio Operation Flashpoint: Cold War Crisis ArmA: Armed Assault ARMA 2 Virtual Battlespace

外部リンク Real Virtuality - Bohemia Interactive Community Poseidon - Bohemia Interactive Community