Game Engine

Game engine adalah perangkat lunak yang dirancang untuk membuat dan mengembangkan video game. Fungsi utama yang diberikan oleh game engine meliputi rendering untuk 2D atau 3D graphic, collision detection, sound, scripting, animasi, artificial intelligence, networking, memory management, threading dan scene graph. Game engines memberikan perangkat untuk visual development dengan tambahan komponen perangkat lunak yang dapat dipakai berulang kali. Perangkat ini pada umumnya memberikan integrated development environment yang dapat mempermudah, serta mempercepat pengembangan game.

Game engine juga sering disebut juga “Game Middleware”. Game Middleware adalah software yang didalamnya sudah terdapat elemen-elemen yang dibutuhkan oleh seorang game developer, kebanyakan dari game middleware memberikan fasilitas guna menunjang pengembangan game dengan mudah seperti graphics, sound dan Artificial intelligence.

Salah satu game engine yang populer adalah Unreal 3 Engine. Engine ini adalah teknologi di belakang game Bioshock, Batman: Arkham Asylum, dan Homefront, sekarang tersedia tanpa berbayar. Keputusan Epic untuk membuat Unreal Development Kit (UDK) tersedia ke publik adalah sesuatu yang akan mengguncang industri game. Para modder dan pembuat game amatir dengan bujet rendah tidak perlu khawatir tersandung masalah dana. 

Hanya, ada satu syarat yang diajukan Epic, Anda hanya bisa mendapatkan UDK secara gratis bila Anda tidak berniat menjual game Anda. Tapi untuk proyek independent, mod, keperluan akademis, ini mimpi jadi kenyataan. Selain UDKny yang gratis, siapapun bisa memainkan ciptaan Anda secara gratis, tanpa perlu game host seperti Unreal Tournament 3. Kalau Anda ingin membuat game komersil, Anda hanya perlu membayar $99.


Sumber: 
-PC Gamer edisi 07
-gameprogramming.blog.ittelkom.ac.id

0 Response to "Game Engine"

Posting Komentar

Followers

Powered by Blogger