Unigine

S Vikipedije, slobodne enciklopedije
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 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 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 | uredi izvor]

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

Platforme[uredi | uredi izvor]

Prikazivanje[uredi | uredi izvor]

API[uredi | uredi izvor]

Ozbiljne karakteristike video igara[uredi | uredi izvor]

  • 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 | uredi izvor]

UNIGINE 2[uredi | uredi izvor]

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

Platforme[uredi | uredi izvor]

Prikazivanje[uredi | uredi izvor]

Jezici za pisanje nijansi unutar video igre:

API[uredi | uredi izvor]

Ozbiljne karakteristike video igara[uredi | uredi izvor]

  • 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 | uredi izvor]

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 | uredi izvor]

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 | uredi izvor]

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 | uredi izvor]

Objavljene
Predstojeće

Simulacija i vizuelizacija[uredi | uredi izvor]

Vidi još[uredi | uredi izvor]

Reference[uredi | uredi izvor]

Spoljašnje veze[uredi | uredi izvor]