Jumat, 07 Juni 2013

Game Engine

Game Engine atau mesin permainan adalah sebuah istilah yang digunakan untuk mendeskripsikan tools-tools atau software yang digunakan untuk membuat sebuah game. Game Engine ini sangat erat bagi para pecinta game yang juga menjadi bagian dalam pengembangan game tertentu, dengan Game Engine ini para develop akan dengan mudah mendesain, merancang, merender object, tampilan dan AI dari game yang akan dibuat atau dikembangkan.

Contoh Game Engine :
1. Freeware game engine/open source game engine
2. Blender
3. Golden T Game Engine (GTGE)
4. DXFramework
5. Ogre
6. Aleph One
7. Axiom Engine
8. Allegro Library
9. Box2D
10. Build Engine
11. Cube
12. Cube 2
13. DarkPlaces
14. jMonkeyEngine (jME)
15. Panda3D
16. Sphere

Ada banyak sekali software yang dikategorikan sebagai Game Engine, salah satunya adalah OGRE. Pada penulisan kali ini, saya akan membahas sedikit tentang game Engine OGRE mulai dari fitur-fitur yang ada di OGRE sampai pada contoh game yang dibuat dengan OGRE.



OGRE yang memiliki kepanjangan Object Graphic Rendering Engine adalah salah satu game engine yang banyak digunakan oleh para pembuat maupun developer game untuk membuat dan mengembangkan game-game buatannya. OGRE akan sangat berperan dalam hal grafis, para developer akan sangat diberikan kebebasan dalam mengimajinasikan detail grafis dari game yang akan dibuat. Meski tetap terdapat kekurang pada OGRE yaitu tidak disediakannya fitur audio / suara.

Berikut ini adalah beberapa fitur yang dimiliki oleh OGRE :
  • 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 mana bisa dibuat secara otomatis & 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 & loading resource dari archive-nya.
  • Tersedia konten tools untuk 3D modeler, seperti 3D Studio Max, Maya, Blender, LightWare, Milkshape, Sketchup, dsb.
Dan berikut ini adalah beberapa games yang telah dibuat dengan menggunakan Game Engine OGRE :

Tidak ada komentar:

Posting Komentar