Game Engine Ogre

Game engine merupakan salah satu perangkat lunak yang digunakan untuk menciptakan perangkat lunak lain contohnya game authoring software, game creator tool, software pembuat game, dan sebagainya. Dulu, hampir semua perusahaan game memiliki game engine mereka sendiri. Sekarang terdapat beberapa developer menciptakan game engine yang terbuka karena game engine yang makin modern terus bertambah, mulai dirasa terlalu mahal untuk dikembangkan lebih lanjut.. Sebagai contoh adalah id Tech dan Unreal Engine. Game engine yang dijual dan di franchise kan secara umum disebutkan dengan middleware.

Game engine dibagi ke dalam dua bagian besar, yaitu API (application programming interfaces ) dan SDK. API merupakan bagian dari operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan, dalam hal ini conthnya DirectX. SDK sendiri merupakan kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan service yang sama. Biasanya game engine menyertakan keduanya.

Jenis-jenis Game engine untuk Freeware game engine/open source Blender (Cenderung bersifat 3d) adalah Golden T Game Engine, DXFramework, Ogre 3D, Aleph On dan Irrlicht. Serta jenis Game engine untuk Commercial engines/game engine berbayar (komersial) adalah Alamo, A.L.I.V.E, BigWorld, DXStudio, Dunia Engine, Euphoria dan GameStudio. Pada artikel ini membahas game engine pada OGRE 3D.

OGRE (Object-Oriented Graphics Rendering Engine) adalah engine yang object oriented dan flexible 3D rendering pada game engine yang ditulis dalam bahasa C++ serta didesain untuk mampu men-developer dengan intuitif dan mudah kepada aplikasi produksi dengan menggunakan utility hardware-accelerated 3D graphic. Gambaran abstraknya OGRE menggunakan sistem library seperti Direct3D & OpenGL, serta menyediakan sebuah dasar interface di dunia objek dan class object yang lebih tinggi. OGRE mempunyai banyak komuniti yang aktif, salah satunya sourceforge.net yang berdiri sejak Maret 2005. Beberapa karyanya yang sudah ada dan dikomersialkan diantaranya game Ankh, Azathoth, & Pasific Strom. Serta baru-baru ini muncul lagi gamenya, yaitu Eihoth 1.4.9 yang rilis pada Mei 2008. Rilisnya dibawah istilah GNU Lesser General Public License.

Ogre berjalan pada berbagai tools graphics 3D yang sesuai compatible dengan Ogre, meskipun performa pasti akan berbeda-beda. Ogre didukung C + + compiler (misalnya VisualStudio atau Code:: Blocks / MinGW). Akhirnya, akan diperlukan sebuah tempat untuk isi program 3D. Ogre dijalankan dengan script C++, namun dapat pula dengan bahasa lainnya yaitu pada Python (Python-Ogre), Jawa (Ogre4j) dan untuk. NET languages – C # dan VB.NET – (MOGRE). Ogre adalah sebuah komponen dalam pengembangan yang lebih besar.

OGRE mempunyai banyak fitur yang bisa digunakan, diantaranya :
- Desain yang object oriented dengan menggunakan plugin untuk mempermudah memasukkan fitur lainnya.
- Engine berbasis scane graph dengan bantuan untuk sebuah varietas yang luas, octree, BSP, & Paging Landscape scene manager.
- Multi-platform dengan dukungan OpenGL & Direct3D. Bisa merender konten yang sama di beda platform tanpa harus mempunyai content creator. Dapat diakses pada platform Linux, Mac OS X, dan semua versi Windows.
- OGRE mendukung program Vertex dan Fragment selama ditulis dengan GLSH, HLSL, Cg, dan assembler.
- The landscape scene manager untuk Progressive LOD, yang bisa dibuat secara otomatis dan manual.
- Engine animasi yang mensuport penuh untuk multiple hardware.
- OGRE mempunyai comositing manager dengan bahasa script dan full screen postprocessing untuk efek seperti HDR, blooming, satruation, brightness, blurring, & noise.
- Libraries mempunyai fitur memory debugging dan loading resource dari archive-nya.
- Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, LightWare, Milkshape, Sketchup, dsb.

Referensi :
http://magetagame.wordpress.com/2-game-engine/ogre/
http://afinaa.wordpress.com/2010/06/23/game-engine-ogre-vs-delta-part-1/
http://rusda-z3.blogspot.com/2011/03/game-engine-introduction.html



Labels : wallpapers Mobile Games car body design Hot Deal
Category:

0 komentar:

Posting Komentar

Search Terms : property home overseas properties property county mobil sedan oto blitz black pimmy ride Exotic Moge MotoGP Transportasi Mewah free-islamic-blogspot-template cute blogger template free-blog-skins-templates new-free-blogger-templates good template blogger template blogger ponsel Download template blogger Free Software Blog Free Blogger template Free Template for BLOGGER Free template sexy Free design Template theme blogspot free free classic bloggerskin download template blog car template website blog gratis daftar html template kumpulan templet Honda SUV car body design office property properties to buy properti new