Irrlict 3D motor | |
---|---|
Típusú | Grafikus motor |
Szerző | Nikolaus Gebhardt [d] [1] |
Fejlesztő | Nikolaus Gebhardt et al. |
Beírva | C++ |
Operációs rendszer | Microsoft Windows , Linux , Mac OS X , AmigaOS 4 , Xbox |
Első kiadás | 2002 [1] |
legújabb verzió | 1.8.5 ( 2021. november 1. ) |
Olvasható fájlformátumok | Irrlicht statikus háló (UTF-8) [d] , Irrlicht statikus háló (UTF-16) [d] , Irrlicht 3D jelenet [d] és Irrlicht statikus háló [d] |
Engedély | zlib licenc |
Weboldal | irrlict.sourceforge.net |
Médiafájlok a Wikimedia Commons oldalon |
Az Irrlicht (Irrlicht Engine) egy 3D grafikus motor , amely ingyenes és nyílt forráskódú szoftver , amelyet a zlib licenc alatt terjesztenek .
Az "Irrlicht" az OpenGL , a DirectX és számos natív megjelenítő erejét használja . A felhasználót különféle funkciókkal látják el a háromdimenziós (3D) objektumok (jelenetek, modellek stb.) betöltéséhez és kezeléséhez, néhány speciális effektust és egy grafikus felhasználói felületet. Ajánlott a játékfejlesztési folyamat (Gamedev – „játéképítőipar”; „játékfejlesztés”) megismeréséhez, valamint egyszerű játékok és demoscenesek készítéséhez (az Irrlicht támogatja a népszerű játék- és motorformátumokat, különösen a quake 2, quake 3 modelleket, szinttérképeket, stb.) . A magas szintű funkciók megvalósításához nincs szükség külső gyártók moduljainak csatlakoztatására (van egy egyszerű fizika, GUI (grafikus felhasználói felület), stb.). Három hivatalos kiegészítő létezik az Irrlichthez: IrrKlang (audio könyvtár), IrrXML (XML fájlok betöltése és feldolgozása), IrrEdit (jelenetszerkesztő). A fejlett fizikai funkciók használatához van egy ChronoEngine fizikai motor (annak a ténynek köszönhetően, hogy az Irrlichtbe egy primitív fizikai rendszer van beépítve).
Az Irrlicht motor kezdő játékfejlesztők számára alkalmas az alábbi jellemzők miatt:
Az Irrlicht egyik fontos jellemzője a többplatformos képesség – a különböző platformokon való munkaképesség. A platformfüggetlen réteg könnyű hordozhatóságot (vagyis a motor átvitelét) biztosítja különféle hivatalosan nem támogatott platformokra, különösen vannak portok Android, iOS stb.
A motor a következő névtereket (más néven modulokat) tartalmazza:
Játékmotorok | |||||||
---|---|---|---|---|---|---|---|
Grafikus | Ingyenes GLScene Horde3D Irrlict EMBEREVŐ ÓRIÁS OpenSceneGraph Szabadalmazott Outerra | ||||||
Fizikai | Ingyenes Box2D Golyó mókus newton ÓDA. Tokamak Szabadalmazott DMM Havok fizika PhysX | ||||||
Általános rendeltetésű |
| ||||||
Specializált |
| ||||||
A játékmotorok listája |