Verklig virtualitet | |
---|---|
Sorts | Spelmotor ( lista ) |
Utvecklaren | Bohemia Interactive Studio |
Nästa motor i serien | Enfusion [d] |
Hårdvaruplattform |
Xbox Persondator Xbox 360 |
OS som stöds | Microsoft Windows |
Skrivet på språk | C++ |
Licens | Proprietär |
senaste versionen | Real Virtuality 4 |
Första spelet på motorn | Operation Flashpoint: Cold War Crisis / 2001 |
Sista spelet på motorn | VBS 4/2019 _ |
Real Virtuality ( ryska Real Virtuality ) är en spelmotor utvecklad av det tjeckiska företaget Bohemia Interactive Studio . Motorns ursprungliga namn är "Poseidon" ( ryska Poseidon ). [1] Motorn förbättras ständigt och används i alla Bohemia-projekt.
Real Virtuality-motorn i den första versionen användes först i det PC -exklusiva spelet Operation Flashpoint: Cold War Crisis , som släpptes sommaren 2001 . Efter det användes den för att skapa flera tillägg för Operation Flashpoint, såväl som i armésimulatorn Virtual BattleSpace 1 (VBS1) . Återgivningen görs med DirectX 7. Grafikmotorn använder skuggning och belysning i realtid, högkvalitativa texturer för tiden, dynamiska vädereffekter och växlande tider på dygnet. En annan egenskap hos motorn är förmågan att skapa stora nivåer , mestadels öppna. Ljudmotorn stöder dynamisk ljudsimulering , inklusive simulering av ljudutbredningshastighet. Dessutom fanns det ett eget inbyggt skriptspråk som innehöll cirka 350 kommandon. [2]
Den första versionen av Real Virtuality var PC -exklusiv och körde bara Microsoft Windows . Men 2005 släpptes en port för Operation Flashpoint exklusivt för Xbox -konsolen som heter Operation Flashpoint: Elite . Enligt vissa källor användes Real Virtuality version 1 [2] i Operation Flashpoint: Elite , men enligt andra var det version 2. [1] Alla efterföljande versioner av Real Virtuality är PC-exklusiva.
Real Virtuality version 2 dök upp först i november 2006 med släppet av Armed Assault . Denna version av motorn användes i alla tillägg för Armed Assault, såväl som i VBS2 . I den andra versionen började spelmotorn stödja DirectX 9, stöd lades till för shaders av den andra versionen, High Dynamic Range Rendering- effekten .
Cirka 400 nya kommandon har lagts till i skriptspråket. Från denna version introducerades realtidsbyte av resurser i Real Virtuality. [2]
Den tredje versionen av Real Virtuality användes först i spelet ArmA 2 , som släpptes sommaren 2009 . Motorn har optimerats för att köras på flerkärniga processorer . Grafikmotorn började använda tredje generationens shaders , bumpmapping , parallaxtexturmapping och halvsfärisk belysning. Game AI har förbättrats avsevärt: ett system med gester, undertryckande eld , ett dynamiskt kommunikationssystem har lagts till. [2]
Den fjärde versionen av motorn som används i Arma 3 och innehåller många innovationer jämfört med den tidigare versionen. Nya funktioner inkluderar stöd för Direct3D 11 , nVidia PhysX -fysikmotorn och många andra förbättringar, inklusive en mer avancerad nivåredigerare . [3]
Den första versionen av motorn användes i spelet Operation Flashpoint: Cold War Crisis och alla dess tillägg och utgåvor (förutom Operation Flashpoint: Elite för Xbox - det här spelet är troligen baserat på den andra versionen av tekniken), som samt i militärsimulatorn VBS1 . [ett]
Den andra versionen av motorn användes i spelet ArmA: Armed Assault och alla dess tillägg och utgåvor, samt i det Xbox -exklusiva spelet Operation Flashpoint: Elite och militärsimulatorn VBS2 . [ett]
Den tredje versionen av motorn användes i spelet ArmA 2 , dess oberoende tillägg ArmA 2: Operation Arrowhead och alla efterföljande expansioner, [1] såväl som i helikoptersimulatorn Take On Helicopters .