Apa itu Game Engine


Game engine adalah sebuah sistem software yang dirancang untuk pembuatan dan pengembangan suatu video game. Game engine ini dirancang untuk bekerja pada beberapa konsol video game, dan sistem operasi desktop seperti Linux, Microsoft Windows, dan Mac OS. Fungsi utama
yang disediakan oleh game engine ialah mesin render untuk grafik 2D dan 3D, audio, animasi, scripting, kecerdasan buatan, jaringan, dll.

Game engine ini tidak hanya satu tipe saja karena dengan berbagai kemampuan pemrograman yang berbeda-beda, maka game engine ini memiliki beberapa tipe untuk usernya :


  • Roll-your-own game engine
Game engine tipe lebih disukai karena selain kemungkinan besar gratis, tipe game engine ini juga memperbolehkan para developer lebih fleksibel dalam mengitegrasikan komponen yang diinginkan untuk dibentuk sebagai game engine mereka sendiri. Namun kelemahan dari tipe game engine ini banyak engine yang dibuat dengan cara semacam ini malah menyerang balik developernya.
  • Mostly-ready game engines
Engine ini biasanya sudah menyediakan semuanya begitu diberikan pada developer/programmer. Semuanya  termasuk conth GUI, phisycs, libraries models, texture dan lain-lain. Banyak dari mereka yang sudah benar-benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari pertama. Game engine semacam ini memiliki beberapa batasan, terutama jika dibandingkan dengan game engine sebelumnya yang benar-benar terbuka lebar. Hal ini ditujukan agar tidak banyak terjadi error yang mungkin terjadi setelah sebuah game yang menggunakan engine ini dirilis dan masih memungkinkan game engine-nya tersebut untuk mengoptimalkan kinerja game-nya. Dengan hal ini dapat menghemat waktu dan biaya dari para developer game.
  • Point-and-click engines
Engine ini merupakan engine yang sangat dibatasi, tapi dibuat dengan sangat user friendly. Anda bahkan bisa mulai membuat gae sendiri menggunakan engine seperti GameMAker, Torque Game Builder dan Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game point-and-click yang kamu banget. Kekurangannya terletak pada terbatasnya jenis interaksi  yang bisa dilakukan dan biasanya hal ini mencakup semuanya, mulai dari grafis hingga tata suara. Tapi bukan berarti game engine jenis ini tidak berguna, bagi developer cerdas dan memiliki kreativitas tinggi, game engine seperti ini bisa dirubah menjadi sebuah game menyenangkan, seperti Flow. Game engine ini memang ditujukan bagi developer yang ingin menyingkat waktu pemrogramman dan merilis game-game mereka secepatnya.

Dari penjelasan diatas terdapat game engine yang gratis dan juga berbayar berikut contoh-contonnya :

Game engine gratis

  1. OGRE
  2. Irrlicht
  3. Panda3D
  4. jME
  5. Blender  
Game engine berbayar

  1. Torque Game Engine
  2. C4 Engine
  3. 3DGameStudio
  4. Leadwerks Engine 2
  5. DX Studio




Penulis : @iwan.krwn ~ Sebuah blog yang menyediakan berbagai macam informasi

Artikel Apa itu Game Engine ini dipublish oleh @iwan.krwn pada hari Tuesday, March 6, 2012. Semoga artikel ini dapat bermanfaat.Terimakasih atas kunjungan Anda silahkan tinggalkan komentar.sudah ada 0 komentar: di postingan Apa itu Game Engine
 

0 comments:

Post a Comment