BLOGGER TEMPLATES AND TWITTER BACKGROUNDS »

Kamis, 31 Maret 2011

game engine

game engine merupakan tools atau alat yang digunakan dalam pembuatan game. dengan semakin majunya teknologi dibidang hardware dan software yang mendukung dalam pembuatan game maka semakin banyak pula game engine yang hadir untuk para perancang game serta memberikan kemudahan dalam proses pembuatannya.  hal ini dapat dilihat dari efek-efek yang telah ada dalam game dengan efek sound dan video yang menarik.
ada 3 tipe game engine yang ada saat ini diantaranya:
1. rool-your-own game engine
tipe ini banyak digunakan oleh perusahaan kecul. API seperti XNA,directX atau openGL digunakan untuk membuat game dengan library yang komersil atau open source. tipe game seperti ini banyak diminati karena memberikan kemudahan, dan dapat di integrasikan komponennya. kelemahan yang ada membutuhkan waktu lama untuk menyempurnakan game enginenya pada saat terjadi bug kecil.
2. mostly-ready game engines
engine ini sangat membantu para developer karena pada tipe ini sudak tersedia contoh GUI,physics,libraries model, texture,dll. gama engine ini memiliki beberapa batasan dalam game engine scripting agar tidak banyak terjadi eror. contoh tipe game engine ini adalah Unreal engine, Source engine, id Tech engine.
3. point and click engine
engine dengan tipe ini sangat dibatasi tetapi sangat user friendly. kekurangannya terbatas jenis interaksi yang dilakukan, dari segi grafis hingga tata suara. game engine ini dapat menyingkat waktu dalam pemograman game yang akan dirilis.
contoh game engine :
game engine open source:
1. OGRE
2. Irrlicht
3. Panda3D
4. Crystal Space
5. Jme
6. blender game engine
7. Reality Factory
8. The nebula Device2
9. Realm forge
10. Open SceneGraph.

OGRE
OGRE (object oriented graphics rendering engine) adalah engine fleksibel 3d rendering pada game engine yang ditulis dengan bahasa c++ dengan utility hardware-accleratede 3d graphic. sistem library pada ogre menggunakan direct3D dan openGL. di ogre tidak terdapat audio/physics support. hal ini merupakan salah satu kelemahan dari OGRE, kemampuan OGRE adalah graphic engine yang bisa menggunakan physics apapun, input, audio, dan library. OGRE mendukung OIS,SDL dan CEGUI libraries.

fitur OGRE:
desain object oriented: mempermudah memasukkan fitur.
engine scene graph: untuk varietas yang luas, octree,BSP dan paging landscape scene manager.
multi-platform:dapat merender konten yang sama di beda platform dan dapat di akses di semua platform.
the landscape scene manager: untuk progressive LOD, yang dibuat otomatis dan manual.
comositing manager : dengan bahasa script dan full screen postprocessing untuk memberikan efek HDR, blommong,satruation, brightness,bluring dan noise.
tersedia konten tools untuk 3d modeler, seperti 3d studio max,maya, blender,lightware,milkshape,sketchup



refrensi 

0 komentar: