Enjin permainan

Sebuah enjin permainan atau enjin permainan video (bahasa Inggeris: game engine) merupakan sebuah sistem perisian yang direka khas untuk pembangunan dan penciptaan permainan video. Terdapat pelbagai jenis enjin permainan video yang direka untuk konsol permainan video dan sistem pengendalian seperti Microsoft Windows, Linux dan Mac OS X. Fungsi asas pada sesebuah enjin permainan video selalunya melibatkan sebuah enjin penjanaan ("penjana") untuk grafik komputer 2D atau 3D, sebuah enjin fizik atau pengesanan perlanggaran (dan tindak balas perlanggaran), bunyi, skrip, animasi, artificial intelligence, perangkaian, penstriman, pengurusan memori, proses pembebenangan, sokongan tempatan, dan graf pemandangan. Proses pembangunan permainan seringkali dikurangkan kos dengan menggunakan semula enjin yang sama untuk mencipta judul permainan video yang berlainan.

Lihat juga 

 Senarai enjin permainan
 Senarai enjin permainan penembak diri pertama

Rujukan

Pautan luar 

  GameMiddleware.org, sebuah laman rujukan tentang enjin permainan yang wujud untuk kegunaan komersial.
  DevMaster.net Pangkalan Data Enjin 3D, senarai tentang enjin permainan berdaftar yang paling terkenal (dalam setiap carian Google untuk game engine).
  Terrain in Games, sebuah pandangan menyeluruh tentang penjanaan permukaan dalam enjin permainan tahun 1997-2000.
  Matematik di sebalik sebuah Enjin 3D , sebuah penjelasan ringkas tentang cara-cara untuk menunjukkan mata data 3D kepada sebuah skrin komputer 2D.

Pembangunan permainan video