20/03/12

Mengenal Game Engine

Game Engine adalah sebuah perangkat lunak sistem yang dirancang untuk penciptaan 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, sebuah mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, lokalisasi dukungan, dan sebuah adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.

3 tipe game engine yaitu:

1. roll your own game engine
tipe game engine seperti ini biasanya menggunakan API seperti XNA, DirectX atau openGL untuk menciptakan game engine. tipe game engine banyak diminati oleh para developer game karena tidak bersifat komersil. tetapi tipe game engine ini dapat menjadi sebuah bomerang bagi developernya karena untuk menyempurnakan game enginenya membutuhkan waktu yang sangat lama.

2. mostly ready game engines
engine dengan tipe kedua sudah menyediakan semua yang dibutuhkan oleh programer game. contohnya GUI, physics, libraries model,texture dll. tetapi salah satu kelemahan yang dimiliki adalah mempunyai beberapa batasan contoh tipe game engine seperti ini Unreal engine, sourc engine, dan id tech engine

3. point and click engines
engine merupakan engine yang sangat dibatasi tetapi sangat user friendly. pengguna dapat menciptakan sebuah game engine dengan memanfaatkan coding yang ada. kelemahannya adalah terbatasnya dari interaksi yang dilakukan dan game engine ini dapat mengefisiensikan waktu.

Berikut merupakan contoh-contoh game engine yg berbayar ataupun yg free alias gratis:

Engine Berbayar untuk membuat game 3D:

1. 3D Game Maker
2. 3D Game Studio
3. DarkBASIC
4. TrueVision
5. FPS Creator
6. Blade 3D
7. Source
8. Esenthel for commercial
9. Torque 3D
10. Shiva 3D
11. CryEngine

Untuk membuat game 2D:

1. RPG MAKER VX
2. RPG MAKER XP
3. Game Maker Pro


Engine Gratis

Untuk membuat game 3D:
1. Panda 3D *)
2. OGRE *)
3. Esenthel for noncommercial
4. Unity Free Edition
5. G3D *)
6. Genesis3D *)
7. FPS Creator Free Edition
8. DarkBASIC Pro Free Edition
9. Cube 2 (Sauerbraten) *)
10. Unreal Development Kit
11. Platinum Arts Sandbox *)
12. CAST II *)
13. 3D RAD Pro
14. DX Studio
15. Blender *)
16. Angel ( ini enginenya
Nusantara Online) *) **)
17. Irrlicht *)
18. id Tech (a.k.a Doom Engine, yang dipakai membuat Doom 2) *)
19. Quake Engine (yang dipakai menggarap Quake dan HalfLife)*)

Untuk membuat game 2D:

1. RPG MAKER 2000
2. RPG MAKER 2003
3. 001 Action/RPG Maker
4. Game maker
5. 2D Fighter Maker
6. M.U.G.E.N.
7. Adventure Maker
8. Adventure Game Studio
9. Stratagus *)
10. Battle for Westnoth *)
11. RPG Studio *) **)
12. Scirra Construct*)
Catatan : *) berarti open source sedangkan **) berarti BUATAN INDONESIA.

Source : ebook (Penulis: Ade Malsasa Akbar http://ademalsasa.co.cc)

1 komentar:

  1. Harrah's Cherokee Casino & Hotel - Mapyro
    Find your 부산광역 출장안마 way around the 대구광역 출장마사지 casino, find the nicest new 계룡 출장마사지 places to stay, and play at Harrah's 천안 출장안마 Cherokee Casino & 용인 출장샵 Hotel, located in Cherokee, North Carolina.

    BalasHapus

 

this is my blog Template by Ipietoon Cute Blog Design and Bukit Gambang