Mesin permainan

Mesin permainan adalah sistem perangkat lunak yang dirancang untuk menjadi dasar pengembangan permainan video, seperti permainan di komputer, konsol, atau ponsel. Mesin permainan memberikan kemudahan bagi pengembang permainan karena menyediakan fungsi-fungsi inti dari sebuah permainan, misalnya grafika, fisika, audio, atau kecerdasan buatan. Sebuah mesin permainan dapat digunakan untuk membuat lebih dari satu permainan, dan pengembang permainan dapat mengoptimisasi proses pengembangan dengan cara menggunakan atau mengadaptasi mesin permainan yang telah ada sebelumnya.