Unigine je vlasnički pokretač video igara, razvijen od strane ruske kompanije Unigine. Osim njegove upotrebe kao pokretača za video igre, koristi se i za sisteme virtuelne stvarnosti, ozbiljne igre kao i za vizuelizaciju. Najbolja karakteristika Unigine-a je njegov napredni prikazivač (renderer) koji trenutno podržava OpenGL 4.0 i DirectX 11.[1] Unapređeni Unigine SDK se mesečno objavljuje.[2]

Unigine Engine
Logo Unigine
Logo Unigine
Programer(i)Unigine Corp
Napisan uC++, UnigineScript
Operativni sistemWindows, Linux, OS X, PlayStation 3, Android, iOS
TipPokretač video igre
Veb-sajtunigine.com/products/unigine/

Unigine tehničke verzije pokretača su uključene kao deo Phoronix Test Suite-a za proveru namene (mogućnosti) Linux-a i drugih sistema.[3] Probna verzija pokretača, poznatija kao "Evaluation Kit", obezbeđuje kompanijama da rade na komercijalnim projektima.

UNIGINE 1 uredi

Poslednja verzija je izašla 7. jula 2014. godine

Platforme uredi

Prikazivanje uredi

API uredi

Ozbiljne karakteristike video igara uredi

  • Dupla preciznost koordinata (64 bita)
  • Više kanalno prikazivanje
  • Stereoskopski 3D
  • Podrška za više izlaznih uređaja sa asimetričnim projekcijama (npr. CAVE)
  • Podrška za izlaz slike na više monitora

Ostale karakteristike uredi

UNIGINE 2 uredi

Objavljen 10. oktobra 2015. godine. Trenutna verzija - 2.1.1.

Platforme uredi

Prikazivanje uredi

Jezici za pisanje nijansi unutar video igre:

API uredi

Ozbiljne karakteristike video igara uredi

  • Podrška za velike rezolucije:
    • Dupla preciznost koordinata (64 bita)
    • Podrška za geo-koordinate
  • Podrška za različite šeme izlaznih Datoteka:
    • Više kanalno prikazivanje
    • Support for multi-monitor output
    • Stereoskopski 3D
    • Podrška za više izlaznih uređaja sa asimetričnim projekcijama (npr. CAVE)
  • Podrška za VRPN protokol
  • Podrška za praćenje pokreta
  • Podrška za OpenFlight format podataka
  • Podrška za HAL/DIS protokole
  • Podrška za CIGI protokol

Razvoj uredi

Sam početak razvoja Unigine pokretača je počeo na frustum.org projektu otvorenog koda,[4] koji je započeo 2002. godine Alexander "Frustum" Zaprjagaev, koji je takođe jedan od osnivača (zajedno sa Denis Shergin) i CTO-a koji pripada Unigine korporaciji, i glavni je programer Unigine pokretača. Ime  "Unigine" znači "univerzalni pokretač" ili "jedinstveni pokretač".

Takmičenje za Linuks video igre uredi

Dana 25. novembra 2010. godine, Unigine korporacija objavljuje takmičenje da bi podržala razvoj Linux video igara. Pristali su da daju besplatnu licencu Unigine pokretača svakome ko je spreman da razvije i izda video igru za Linux, i takođe su davali timsku Windows licencu.[5] Takmičenje je trajalo do 10. decembra 2010. godine, sa velikim brojem prijavljenih takmičara. Zbog neočekivanog odziva, Unigine je odlučio da ponudu proširi na tri najbolja takmičara, od kojih svaki dobija punu Unigine licencu.[6] Pobednici su objavljeni 13. decembra 2010. godine, među kojima su se našli Kot-in-Action Creative Artel (razvili su Steel Storm), Gamepulp (izmislio je platformu za igre slagalice), i MED-ART (radio je pre za Painkiller: Resurrection).[7]

Projekti bazirani na Unigine pokretaču uredi

Trenutno ima preko 100 licenci za Unigine. Kako je većina njih od VR-a i industrije simulacija (uključujući vojne) one su pod NDA-om, pa su javno nedostupne.[8] Unigine korporacija je izdala nekoliko projekata baziranih na Unigine pokretaču.

Video igre uredi

Objavljene
Predstojeće

Simulacija i vizuelizacija uredi

Vidi još uredi

Reference uredi

Spoljašnje veze uredi