Pengertian Game Engine
Game Engine adalah system perangkat lunak yang dirancang
untuk menciptakan dan pengembangan video 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. Proses pengembangan permainan sering
dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk
menciptakan permainan yang berbeda.
Tipe-tipe game engine
Roll-your-own game engine
Banyak perusahaan game kecil seperti publisher indie biasanya
menggunakan engine nya sendiri. Ini berarti mereka menggunakan API seperti XNA,
DirectX atau OpenGL untuk membuat game engine mereka sendiri. Disisi lain,
mereka kadang menggunakan libraries komersil atau malah open source. Terkadang
mereka malah membuat semuanya dari nol.
Mostly-ready game engines
Engine engine ini biasanya sudah menyediakan semuanya begitu
diberikan pada developer / programmer. Semuanya termasuk contoh GUI, physiscs,
libraries model dan texture, dan segalanya. Banyak dari mereka yang sudah benar
benar matang, sehingga dapat langsung digunakan untuk scripting sejak hari
pertama.
Point-and-click engines
Engine untuk point-and-click merupakan engine yang sangat
amat dibatasi, tapi dibuat sangat user friendly. Kamu bahkan bisa mulai membuat
game mu sendiri menggunakan engine seperti GameMaker, Torque Game Builder dan
Unity3D. Dengan sedikit memanfaatkan coding, kamu sudah bisa merilis game
point-and-click yang kamu banget.
Beberapa contoh jenis game
engine :
1. Freeware
game engine/open source game engine.
- Golden T Game Engine (GTGE)
- Axiom Engine
- Allegro Library
- Box2D
- Build Engine
- Cube
- Cube 2
- DarkPlaces
- jMonkeyEngine (jME)
- Panda3D
- Sphere
- Blender Game Engine
2.
Commercial engines/game engine berbayar (komersial).
- Alamo
- A.L.I.V.E
- BigWorld
- DXStudio
- Dunia Engine
- Euphoria
- GameStudio
- Vision Engine
3. Engine
Berbayar Untuk membuat game 3D:
- 3D Game Maker
- 3D Game Studio
- DarkBASIC
- TrueVision
- FPS Creator
- Blade 3D
- Source
- Esenthel for
commercial
4. Engine
Berbayar Untuk membuat game 2D:
- RPG MAKER VX
- RPG MAKER XP
- Game Maker Pro
5. Engine
Gratis Untuk membuat game 3D:
- Panda 3D
- OGRE
- Esenthel for noncommercial
- Unity Free Edition
- G3D
- Genesis3D
- FPS Creator Free Edition
- DarkBASIC Pro Free Edition
6. Engine
Gratis Untuk membuat game 2D:
- RPG MAKER 2000
- RPG MAKER 2003
- 001 Action/RPG Maker
- Game maker
- 2D Fighter Maker
- M.U.G.E.N.
- Adventure Maker
- Adventure Game
Studio
Referensi:

Tidak ada komentar:
Posting Komentar