Game engine
(bahasa Indonesia: mesin permainan) adalah sebuah sistem software yang
dirancang untuk pembuatan dan pengembangan suatu video game. Ada banyak sekali
game engine yang dirancang untuk bekerja pada beberapa konsol video game dan
sistem operasi desktop seperti Microsoft Windows, Linux dan Mac OS X. Fungsi
utama yang secara khusus disediakan oleh game engine meliputi mesin render
(renderer) untuk grafik 2D atau 3D, mesin fisika, deteksi tabrakan (dan
tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan,
streaming, manajemen momori, threading, dukungan lokalisasi dan layar grafik.
Proses pembuatan game seringkali dihemat oleh sebagian besar developer dengan
menggunakan kembali game engine yang sama untuk membuat game yang berbeda.
Biasanya untuk
membuat game ai pada sebuah game engine sudah disediakan fitur-fitur yang akan
digunakan seperti sdk Directx atau library yang lain yang dibutuhkan pada game
engine untuk membuatnya, kita hanya menuangkan kretifitas yang kita miliki untuk
menjadi sebuah karya game, jika dibutuhkan kita bisa menambahkan script
tambahan bisa berupa bahasa pemograman yang support pada setiap masing-masing
game engine tersebut.
No comments:
Post a Comment