Virtualitatea reală | |
---|---|
Tip de | Motor de joc ( Lista ) |
Dezvoltator | Studio interactiv Bohemia |
Următorul motor din serie | Enfuzie [d] |
Platformă hardware |
Computer personal Xbox Xbox 360 |
Sistem de operare acceptat | Microsoft Windows |
Scris în limbaj | C++ |
Licență | proprietate |
ultima versiune | Virtualitatea reală 4 |
Primul joc la motor | Operațiunea Flashpoint: Criza Războiului Rece / 2001 |
Ultimul joc la motor | VBS 4 / 2019 |
Real Virtuality ( Russian Real Virtuality ) este un motor de joc dezvoltat de compania cehă Bohemia Interactive Studio . Numele original al motorului este „Poseidon” ( Poseidon rusesc ). [1] Motorul este în mod constant îmbunătățit și utilizat în toate proiectele din Boemia.
Motorul Real Virtuality al primei versiuni a fost folosit pentru prima dată în jocul exclusiv pentru PC Operation Flashpoint: Cold War Crisis , care a fost lansat în vara anului 2001 . După aceea, a fost folosit pentru a crea mai multe suplimente pentru Operation Flashpoint, precum și în simulatorul de armată Virtual BattleSpace 1 (VBS1) . Redarea se face folosind DirectX 7. Motorul grafic folosește umbrirea și iluminarea în timp real, texturi de înaltă calitate pentru timp, efecte dinamice ale vremii și orele schimbătoare ale zilei. O altă caracteristică a motorului este capacitatea de a crea niveluri mari , în mare parte deschise. Motorul de sunet acceptă simularea dinamică a sunetului , inclusiv simularea vitezei de propagare a sunetului. În plus, a existat un limbaj propriu de scripting încorporat, care conținea aproximativ 350 de comenzi. [2]
Prima versiune a Real Virtuality era exclusiv pentru PC și rula doar Microsoft Windows . Cu toate acestea, în 2005, un port al Operation Flashpoint a fost lansat exclusiv pentru consola Xbox numit Operation Flashpoint: Elite . Potrivit unor surse, Real Virtuality versiunea 1 [2] a fost folosită în Operation Flashpoint: Elite , dar conform altora era versiunea 2. [1] Toate versiunile ulterioare ale Real Virtuality sunt exclusiv pentru PC.
Versiunea 2 a Real Virtuality a apărut pentru prima dată în noiembrie 2006 , odată cu lansarea Armed Assault . Această versiune a motorului a fost folosită în toate suplimentele pentru Armed Assault, precum și în VBS2 . În cea de-a doua versiune, motorul de joc a început să accepte DirectX 9, a fost adăugat suport pentru shadere din a doua versiune, efectul High Dynamic Range Rendering .
Aproximativ 400 de comenzi noi au fost adăugate limbajului de scripting. Din această versiune, schimbul de resurse în timp real a fost introdus în Real Virtuality. [2]
A treia versiune a Real Virtuality a fost folosită pentru prima dată în jocul ArmA 2 , care a fost lansat în vara anului 2009 . Motorul a fost optimizat pentru a rula pe procesoare multi-core . Motorul grafic a început să folosească shadere de a treia generație , bump mapping , paralax texture mapping și iluminare emisferică. Jocul AI a fost îmbunătățit semnificativ: a fost adăugat un sistem de gesturi, foc supresor , un sistem de comunicare dinamică. [2]
A patra versiune a motorului folosită în Arma 3 și conține multe inovații față de versiunea anterioară. Noile funcții includ suport pentru Direct3D 11 , motorul fizic nVidia PhysX și multe alte îmbunătățiri, inclusiv un editor de nivel mai avansat . [3]
Prima versiune a motorului a fost folosită în jocul Operation Flashpoint: Cold War Crisis și toate suplimentele și edițiile sale (cu excepția Operation Flashpoint: Elite pentru Xbox - acest joc se bazează cel mai probabil pe a doua versiune a tehnologiei), deoarece precum și în simulatorul militar VBS1 . [unu]
A doua versiune a motorului a fost folosită în jocul ArmA: Armed Assault și toate suplimentele și edițiile sale, precum și în jocul exclusiv Xbox Operation Flashpoint: Elite și simulatorul militar VBS2 . [unu]
A treia versiune a motorului a fost folosită în jocul ArmA 2 , suplimentul său independent ArmA 2: Operation Arrowhead și toate expansiunile ulterioare, [1] precum și în simulatorul de elicopter Take On Helicopters .