Sebenernya apa
sih Game Engine itu nah langsung saja kita ke pengertian Game Engine, merupakan
sebuah perangkat lunak atau biasa kita sebut software yang biasanya digunakan
untuk merancang dan membuat sebuah game. Sebuah game engine sih biasanya di
buat dengan mengenkapsulasi beberapa fungsi yang standar yang umum digunakan
dalam pembuat sebuah game. Misalnya nih seperti fungsi rendering, pemanggilan
suara, network, atau pembuatan partikel special effect. Sebagian besar game
engine umumya berupa library atau sekumpulan fungsi-fungsi yang penggunaanya di
padukan dengan bahasa pemrograman atau koding.
Berikut ini merupakan sebuah bagan dan gambaran team dalam pembuatan game :
Berikut ini merupakan sebuah bagan dan gambaran team dalam pembuatan game :
Pernah
terjadi pada beberapa kasus Game engine pula di sebut sebagai middleware. Hal
ini di karenakan pada game engine dapat digunakan sebagai sarana perantara
antara bahasa pemrograman dengan format data dari berbagai macam perangkat
lunak atau software penghasil asset seperti yang ada di dalam bagan diatas. Hal
ini membuat mudah developer yang membuat perangkat lunak atau software karena
tidak perlu pusing-pusing membuat dan memikirkan cara mengolah data yang di
hasilkan dari berbagai perangkat lunak yang berbeda.
Biasanya sebuah game engine
dilengkapi dengan fungsi-fungsi grafis atau komputasi dasar yang jarang di
ketahui oleh developer, Dan Game Engine membungkus atau mengkover semua
menjadikan sebuah kumpulan proses pembuatan menjadi lebih cepat dan mudah.
Beberapa game engine ini diantara seperti TrueVision, Irrlich dan Ogre3D
Referensi Roedavan, Roedavan
(2014). Unity tutorial. Bandung: informatika
