Game Engine
Game engine adalah sebuah sistem perangkat lunak
(software) yang dirancang untuk pembuatan dan pengembangan suatu video
game. Game engine memberikan kemudahan dalam menciptakan konsep sebuah
game yang akan di buat. Mulai dari sistem rendering, physics, arsitektur suara
scripting, A.I, dan bahkan sistem networking. Game engine dapat dikatakan
sebagai jiwa dari seluruh aspek sebuah game.
Ada banyak mesin permainan yang dirancang untuk
bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft
Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh
mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis,
mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi,
kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan
lokalisasi, dan adegan grafik.