Unigine

С Википедије, слободне енциклопедије
Пређи на навигацију Пређи на претрагу
Unigine Engine
Лого Unigine
Лого Unigine
Програмер(и)Unigine Corp
Написан уC++, UnigineScript
Оперативни системWindows, Linux, OS X, PlayStation 3, Android, iOS
ТипПокретач видео игре
Веб-сајтunigine.com/products/unigine/

Unigine је власнички покретач видео игара, развијен од стране руске компаније Unigine. Осим његове употребе као покретача за видео игре, користи се и за системе виртуелне стварности, озбиљне игре као и за визуелизацију. Најбоља карактеристика Unigine-а је његов напредни приказивач (рендерер) који тренутно подржава OpenGL 4.0 и DirectX 11.[1] Унапређени Unigine SDK се месечно објављује.[2]

Unigine техничке верзије покретача су укључене као део Phoronix Test Suite-а за проверу намене (могућности) Linux-а и других система.[3] Пробна верзија покретача, познатија као "Evaluation Kit", обезбеђује компанијама да раде на комерцијалним пројектима.

UNIGINE 1[уреди | уреди извор]

Последња верзија је изашла 7. јула 2014. године

Платформе[уреди | уреди извор]

Приказивање[уреди | уреди извор]

API[уреди | уреди извор]

Озбиљне карактеристике видео игара[уреди | уреди извор]

  • Дупла прецизност координата (64 бита)
  • Више канално приказивање
  • Стереоскопски 3Д
  • Подршка за више излазних уређаја са асиметричним пројекцијама (нпр. CAVE)
  • Подршка за излаз слике на више монитора

Остале карактеристике[уреди | уреди извор]

  • Подршка за "Shader Model 5.0" са хардверском тесалацијом и DirectCompute-ом (као и са OpenCL)
  • Напредни визуелни ефекти
  • Нови методи физике објеката - модела (детекција удара, физика крутог тела, динамична деструкција објеката, имитација одеће, пловност флуида, поља силе, враћање времена)
  • Теренски и вегетациони приказивач
  • Скриптовање помоћу UnigineScript програмског језика (објектно-оријентисано програмирање, C++ као синтакса)
  •   Уграђени "pathfinding" модул
  • Интерактивни 3Д графички кориснички интерфејс
  • Репродукција видео садржаја помоћу Theora кодека
  • Аудио систем базиран на OpenAL
  • Визуелни едитор света

UNIGINE 2[уреди | уреди извор]

Објављен 10. октобра 2015. године. Тренутна верзија - 2.1.1.

Платформе[уреди | уреди извор]

Приказивање[уреди | уреди извор]

Језици за писање нијанси унутар видео игре:

API[уреди | уреди извор]

Озбиљне карактеристике видео игара[уреди | уреди извор]

  • Подршка за велике резолуције:
    • Дупла прецизност координата (64 бита)
    • Подршка за гео-координате
  • Подршка за различите шеме излазних Датотека:
    • Више канално приказивање
    • Support for multi-monitor output
    • Стереоскопски 3Д
    • Подршка за више излазних уређаја са асиметричним пројекцијама (нпр. CAVE)
  • Подршка за VRPN протокол
  • Подршка за праћење покрета
  • Подршка за OpenFlight формат података
  • Подршка за HAL/DIS протоколе
  • Подршка за CIGI протокол

Развој[уреди | уреди извор]

Сам почетак развоја Unigine покретача је почео на frustum.org пројекту отвореног кода,[4] који је започео 2002. године Alexander "Frustum" Zaprjagaev, који је такође један од оснивача (заједно са Denis Shergin) и CTO-а који припада Unigine корпорацији, и главни је програмер Unigine покретача. Име  "Unigine" значи "универзални покретач" или "јединствени покретач".

Такмичење за Линукс видео игре[уреди | уреди извор]

Дана 25. новембра 2010. године, Unigine корпорација објављује такмичење да би подржала развој Linux видео игара. Пристали су да дају бесплатну лиценцу Unigine покретача свакоме ко је спреман да развије и изда видео игру за Linux, и такође су давали тимску Windows лиценцу.[5] Такмичење је трајало до 10. децембра 2010. године, са великим бројем пријављених такмичара . Због неочекиваног одзива, Unigine је одлучио да понуду прошири на три најбоља такмичара, од којих сваки добија пуну Unigine лиценцу.[6] Победници су објављени 13. децембра 2010. године, међу којима су се нашли Kot-in-Action Creative Artel (развили су Steel Storm), Gamepulp (измислио је платформу за игре слагалице), и MED-ART (радио је пре за Painkiller: Resurrection).[7]

Пројекти базирани на Unigine покретачу[уреди | уреди извор]

Тренутно има преко 100 лиценци за Unigine. Како је већина њих од VR-а и индустрије симулација (укључујући војне) оне су под NDA-ом, па су јавно недоступне.[8] Unigine корпорација је издала неколико пројеката базираних на Unigine покретачу.

Видео игре[уреди | уреди извор]

Објављене
Предстојеће

Симулација и визуелизација[уреди | уреди извор]

Види још[уреди | уреди извор]

Референце[уреди | уреди извор]

Спољашње везе[уреди | уреди извор]