Senin, 05 Maret 2012

GAME ENGINE BUATAN ANAK NEGRI (GTGE)

GAME ENGINE BUATAN ANAK NEGRI (GTGE)

GTGE (Golden T Game Engine) merupakan game engine berbahasa pemrograman java. pustaka GTGE menyediakan berbagai method yang lengkap untuk membuat game 2D seperti penanganan akselerasi hardware, input mouse dan keyboard, audio, jaringan, serta berbagai komponen,antarmuka pengguna yang siap digunakan untuk membangun game dengan lebih cepat dan mudah.


contoh game 2D




GTGE dibuat oleh orang indonesia bernama Pulus Tuerah yang berasal dari Medan ,Sumatera Utara. beliau adalah programmer game berpengalaman serta pendiri Golden T Studios, sebuah perusahaan game diindonesia. informasi download dan keterangan lengkap mengenai GTGE dan Golden T Studios dapat dilihat melalui alamat website http://www.goldenstudios.or.id

GTGE terbilang cukup mudah untuk dipelajari dengan catatan pembaca sudah memahami konsep program java. dengan menggunakan GTGE, programmer cukup berkonsentrasi terhadap gameplay yang akan dibuat tanpa memikirkan lagi pemrogramman low level terhadap hardware. GTGE mudah digunakan dan powerfull karena dalam pembuatannya, GTGE memiliki tiga aturan dasar dalam melakukan desain engine, yaitu:
  • SIMPLICITY: satu hal yang paling penting adalah mudah digunakan. menurut pembuatnya, GTGE didesain sebagus mungkin agar tampil lebih sederhana dan mudah digunakan. jika pembaca mengenal konsep keep it simple stupid (KISS), GTGE didesain agar developer merasa nyaman serta efisien dalam membuat game.
  • GENERIC: GTGE adalah game engine yang umum dan dapat digunakan untuk membuat berbagai game berbasis 2D. hampir semua komponen dasar pembuatan game telah ada pada GTGE sehingga pengguanan GTGE mampu meminimalisasi masalah yang mungkin terjadi dalampembuatan game. contoh game yang dapat dibuat menggunakan GTGE adalah tipe-tipe game seperti RPG, shooter, platformer, isometric mode, time management, action, fighting, puzzle, adventurer, dan masih banyak lagi
  • REPLACABLE: setiap part engine di dalam GTGE dapat digantikan (replace) dengan engine lain. setiap engine GTGE dibuat dengan mengimplementasi antarmuka yang ada sehingga dari engine yang telah ada di dalamnya dapat dimasukkan engine buatan programmer sendiri. sebagai contoh audio engine di dalam GTGE, ketika merasakurang puas , programmer dapat mengimplementasikan antarmuka yang telah disediakan, kemudian memasukkannya ke dalam GTGE. hasilnya, game akan menjadi lebih powerfull. konsep seperti ini telah disediakan didalam GTGE.

http://gunadarma.ac.id

sumber : Nugroho, Andi Taru.2010.Pemrograman Game dengan Java dan GTGE.Indonesia.ANDI Yogyakarta