uniformă | |
---|---|
Tip de | middleware ; motor de joc ; motor fizic ; Motor grafic |
Dezvoltator | UNIGINE Holding S.à rl |
Scris in |
C++ (timpul de rulare) UnigineScript (Scripturi) C Sharp (Scripturi) |
Limbi de interfață | Engleză |
Prima editie | 4 mai 2005 |
Platformă hardware | Microsoft Windows , GNU/Linux |
ultima versiune | 2.16 ( 10 octombrie 2022 ) [1] |
Stat | Productie |
Licență | Proprietate |
Site-ul web | unigine.com |
Unigine (pronunțat „Unidzhine” în rusă) este un motor 3D multiplatform dezvoltat de compania UNIGINE cu același nume . Motorul este folosit pentru a crea jocuri, sisteme de realitate virtuală , programe interactive de vizualizare, diverse simulatoare tridimensionale (educaționale, medicale, militare, de transport etc.). De asemenea, pe baza Unigine, a fost creată o serie de teste populare de performanță a plăcilor video multiplatforme : Sanctuary, Tropics, Heaven , Valley , Superposition .
Peste o sută de proiecte au fost deja lansate pe baza motorului UNIGINE în toată lumea. Printre acestea se numără multe evoluții în domeniul creării de sisteme de realitate virtuală , simulatoare , inclusiv cele militare, lista completă nefiind publicată din cauza acordurilor de nedivulgare existente [2] UNIGINE Holding S.à rl a lansat mai multe produse proprii bazate pe pe motorul UNIGINE.
În curs de dezvoltare:
Dezvoltarea motorului a început cu un proiect open source al lui Alexander Zapryagaev în 2004. În 2005, Alexander, ca unic autor, l-a transferat pe o licență comercială (apoi a apărut numele Unigine - o abreviere pentru Unique Engine (motor unic) sau de la Universal Engine (motor universal), dezvoltarea motorului continuă de către UNIGINE Holding. S.à rl
Din punct de vedere istoric, dezvoltarea motorului a început sub Linux și Windows , de atunci toate proiectele UNIGINE Holding S.à rl suportă cel puțin aceste două platforme. Motorul Unigine este recunoscut de experți drept cea mai bună tehnologie 3D pentru Linux [4] . O parte din algoritmii utilizați în Unigine este publicată în cartea „ShaderX7: Advanced Rendering Techniques”, editor de serie – Wolfgang Angel [5] . Dezvoltatorul principal al motorului, Alexander Zapryagaev, a devenit unul dintre autorii unui articol despre implementarea umbrelor în Unigine ("Practical Cascaded Shadow Maps") [6] .
Pe 10 aprilie 2020, a fost lansată prima versiune gratuită „UNIGINE 2 Community Edition” [7] [8] .
În 2010, în cadrul Conferinței dezvoltatorilor de jocuri ( San Francisco , California , SUA ), a avut loc o demonstrație a motorului la standul UNIGINE Holding S.à rl [9] [10] .
Ca parte a Real-Time Live! la SIGGRAPH - 2012 ( Los Angeles , SUA ) capabilitățile motorului Unigine au fost demonstrate pe exemplul proiectelor Heaven , Oil Rush și Valley [11] [12] .
Motoare de joc | |||||||
---|---|---|---|---|---|---|---|
Grafic | Gratuit GLScene Horde3D Irrlicht CĂPCĂUN OpenSceneGraph Proprietate Outerra | ||||||
Fizic | Gratuit Box2D Glonţ Chipmunk newton ODĂ. Tokamak Proprietate DMM Havok Fizica PhysX | ||||||
scop general |
| ||||||
De specialitate |
| ||||||
Lista motoarelor de joc |