Русская Википедия:Real Virtuality

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Карточка движка

Real Virtuality (Шаблон:Lang-ru) — игровой движок, разработанный чешской компанией Bohemia Interactive Studio. Первоначальное название движка — «Poseidon» (Шаблон:Lang-ru).[1] Движок постоянно совершенствуется и используется во всех проектах Bohemia.

Технические характеристики

Real Virtuality версии 1

Впервые движок Real Virtuality первой версии использовался в компьютерной ПК-эксклюзивной игре Operation Flashpoint: Cold War Crisis, которая вышла летом 2001 года. После этого его применили для создания нескольких аддонов к Operation Flashpoint, а также в армейском симуляторе Virtual BattleSpace 1 (VBS1). Вывод изображения выполняется при помощи DirectX 7. Графический движок использует затенение и освещение в реальном времени, высококачественные на то время текстуры, динамические погодные эффекты и смену времени дня. Другая особенность движка — возможность создания уровней большого размера, преимущественно, открытых. Звуковой движок поддерживает динамическую симуляцию звука, включая симуляцию скорости распространения звука. Кроме того, был встроенный собственный скриптовый язык, который содержал приблизительно 350 команд.[2]

Первая версия Real Virtuality была ПК-эксклюзивной и работала только под управлением Microsoft Windows. Однако в 2005 году вышел порт Operation Flashpoint эксклюзивно для консоли Xbox под названием Operation Flashpoint: Elite. По некоторым источникам, в Operation Flashpoint: Elite использовался Real Virtuality первой версии[2], но согласно другим — второй.[1] Все последующие версии Real Virtuality являются ПК-эксклюзивными.

Real Virtuality версии 2

Real Virtuality второй версии впервые появился в ноябре 2006 года вместе с выходом игры Armed Assault. Эта версия движка использовалась во всех аддонах к Armed Assault, а также в VBS2. Во второй версии в игровой движок стал поддерживать DirectX 9, была добавлена поддержка шейдеров второй версии, эффекта High Dynamic Range Rendering.

В скриптовый язык было добавлено около 400 новых команд. С этой версии в Real Virtuality была введена потоковая подкачка ресурсов в реальном времени.[2]

Real Virtuality версии 3

Третья версия Real Virtuality впервые использовалась в игре ArmA 2, которая вышла летом 2009 года. В движок была добавлена оптимизация для работы на многоядерных процессорах. Графический движок стал использовать шейдеры третьего поколения, рельефное текстурирование, параллаксовое отображение текстур и полусферическое освещение. Игровой ИИ был существенно улучшен: была добавлена система жестов, подавляющего огня, динамическая система общения.[2]

Real Virtuality версии 4

Четвёртая версия движка использующаяся в Arma 3 и содержит множество нововведений по сравнению с предыдущей версией. Новые возможности включают поддержку Direct3D 11, физический движок nVidia PhysX и множество других улучшений, включая более развитый редактор уровней.[3]

Игры, использующие Real Virtuality

Первая версия

Первая версия движка использовалась в игре Operation Flashpoint: Cold War Crisis и всех её аддонах и изданиях (кроме Operation Flashpoint: Elite для Xbox — эта игра базируется, вероятнее всего, на второй версии технологии), а также в военном симуляторе VBS1.[1]

Вторая версия

Вторая версия движка использовалась в игре ArmA: Armed Assault и всех её аддонах и изданиях, а также в Xbox-эксклюзивной игре Operation Flashpoint: Elite и военном симуляторе VBS2.[1]

Третья версия

Третья версия движка использовалась в игре ArmA 2, её независимом аддоне ArmA 2: Operation Arrowhead и всех последующих дополнениях,[1] а также в вертолётном симуляторе Take On Helicopters.

Четвёртая версия

  • 2013 — ArmA 3 (ПК)
  • 2016 — Project Argo (ПК)
  • 2019 — VBS 4 (ПК)

Примечания

Шаблон:Примечания

Ссылки

  1. 1,0 1,1 1,2 1,3 1,4 Ошибка цитирования Неверный тег <ref>; для сносок wiki1 не указан текст
  2. 2,0 2,1 2,2 2,3 Ошибка цитирования Неверный тег <ref>; для сносок pdf не указан текст
  3. Шаблон:Cite web
  4. Шаблон:Cite web
  5. Шаблон:Cite web