|
Berantem Framework
Pemograman Game Duel untuk Programer Java
Selamat Datang di panduan Brantem Framework, atau lebih singkatnya Brantem
Kata Pengantar
Brantem merupakan sebuah Game Fighting Framework, untuk pembuatan game yang mengkhususkan game duel.
Berantem di kembangkan dengan menggunakan bahasa pemograman Java, yang artinya Anda akan menggunakan bahasa pemograman Java untuk membuat game. Berantem merupakan perpanjangan tangan dari GTGE (Java 2D Game Engine), untuk informasi lebih lanjut mengenai GTGE dapat di lihat di http://goldenstudios.or.id (Tersedia lengkap panduan dan program demo dalam bahasa inggris maupun indonesia).
Tidak seperti GTGE yang bersifat fleksible, fungsional Brantem lebih terbatas, hal ini di karenakan Brantem lebih mengkhususkan dalam pembuatan game duel. Berantem merupakan suatu pustaka lapisan tingkat tinggi (High Level Interface), artinya programmer tidak perlu mengkhawatirkan perintah tingkat rendah lagi. Seluruh fungsional seperti perhitungan nilai, gerak latar belakang, terjadinya tubrukan dan urutan animasi, Berantem yang akan mengaturnya. Yang perlu programer lakukan adalah menyediakan konfigurasi untuk masing-masing kemungkinan gerakan animasi, yang sudah di definisikan dalam Brantem.
Singkatnya Berantem merupakan framework pembuatan game duel, dimana seluruh fungsional animasi sudah di sediakan, dan programer cukup menyediakan konfigurasi animasi tersebut tanpa harus memikiran hal lain.
Kerena Berantem merupakan perpanjangan tangan dari GTGE, maka dari itu file-file GTGE di butuhkan untuk mulai memakai Brantem.
File GTGE dan Brantem bisa di dapatkan di :
GTGE : http://www.goldenstudios.or.id/products/GTGE/
Berantem : http://www.geocities.com/elvino_tan/
Berantem Framework masih dalam tahap pengembangan dan masih banyak fungsionalitas yang akan di tambahkan seiringnya waktu. Namun sudah memungkinkan untuk memakainya untuk pembuatan game duel. Saran dan bug dapat di kirimkan ke GTGE forum http://goldenstudios.or.id/forum/, terdapat juga forum dalam bahasa indonesia. Atau bisa kirim email ke elvino_tan@yahoo.com
Panduan Brantem Framework
Beberapa catatan sebelum kita mulai Panduan ini :
- Panduan ini terdiri atas bab-bab, setiap bab terdiri dari bagian pengantar, isi, kesimpulan, dan referensi.
- Pada bagian pengantar berisi apa yang akan dipelajari dan tujuan dari bab tersebut.
- Pada bagian isi dijelaskan isi dari bab secara terperinci.
- Pada bagian kesimpulan berisi garis besar isi bab ataupun jawaban dari tujuan bab (yang disebutkan pada bagian pengantar).
- Pada bagian referensi berisi link-link yang berkaitan dengan bab yang bersangkutan (link akan dibuka pada jendela baru).
- Juga terdapat link URL ke buku-buku referensi/relevan yang berkaitan dengan topik dari bab yang bersangkutan yang terletak di atas bagian referensi
(bagian ini hanya akan terlihat apabila komputer Anda terhubung ke internet).
- Apabila Anda membaca panduan ini secara offline (Anda mendownload panduan ini), panduan ini akan mencoba membuka setiap link secara offline juga apabila memungkinkan.
Misalnya link ke dokumentasi Berantem API akan dibaca secara relatif (../[docs]), sedangkan link ke halaman situs Java akan langsung mengakses ke internet.
Catatan lainnya :
- Panduan ini (keseluruhan isinya) ditujukan untuk mereka yang memiliki pengetahuan java, meski sedikit, tetapi tidak menutup kemungkinan bagi mereka yang sama sekali belum tau mengetahui mengenai java, karena Brantem di buat simple, mudah dan cepat .
Bab-bab Panduan Brantem
Panduan ini terdiri dari 6 bab :
- Pendahuluan (bab ini)
Menjelaskan sedikit mengenai Brantem dan apa saja yang dibutuhkan untuk dapat menggunakan Brantem.
- Instalasi
Hal-hal yang mesti diset agar Berantem dapat dijalankan.
- Brantem Ditinjau Secara Keseluruhan
Garis besar isi Brantem.
- Inisialisasi Game Baru
Kode program awal memulai pembuatan game duel dengan Brantem.
- Fungsional Brantem
Menjelaskan seluruh fungsional Berantem dan bagaimana menggunakannya.
- Akhir dari Panduan ?
Ucapan Terima kasih dan link - link pendukung.
Panduan 1
PENDAHULUAN
Blok kalimat ini berisi mengenai isi bab secara garis besar.
Pada bab pendahuluan ini akan diuraikan apa saja yang dibutuhkan untuk dapat menggunakan Brantem, mulai dari download Java SDK, instalasi, setting, serta dasar kemampuan programming yang diperlukan.
Tujuan : Mengerti dasar-dasar yang dibutuhkan untuk dapat menggunakan Brantem.
Ada 2 hal yang diperlukan (hanya satu yang harus) untuk menjalankan Brantem :
- Java SDK (Software Development Kit) versi 1.4 ke atas.
Karena Brantem dibangun diatas bahasa pemograman Java, atau lebih tepatnya Anda akan menggunakan Java untuk membuat game dengan menggunakan pustaka Brantem, untuk itu yang pertama sekali diperlukan adalah Java SDK untuk dapat membuat program aplikasi Java.
Java SDK dapat didownload secara gratis di http://java.sun.com/j2se/.
Instalasi Java: setelah mendownload dan menginstall Java SDK (jalankan auto installer), hal selanjutnya yang harus dilakukan adalah mensetting path dan classpath sistem komputer Anda.
Klik [start] menu Windows (kiri bawah layar), buka [run], lalu ketik "sysedit" untuk mengedit file autoexec.bat (start -> run -> ketik "sysedit").
Tambahkan baris ini :
file :: autoexec.bat
PATH=[java_installed_dir]\BIN;%PATH%
SET CLASSPATH=[java_installed_dir]\LIB\TOOLS.JAR;.;%CLASSPATH%
dimana :
[java_installed_dir] = direktori dimana Anda menginstall Java
%PATH%, %CLASSPATH% = path, classpath sistem yang sebelumnya
Misal:
Java diinstall ke c:\j2sdk1.4.1
PATH=C:\J2SDK1.4.1\BIN;%PATH%
SET CLASSPATH=C:\J2SDK1.4.1\LIB\TOOLS.JAR;.;%CLASSPATH%
- Java IDE (Integrated Development Environment).
Untuk memudahkan Anda mengetik kode program Java, kami menyarankan untuk memakai IDE, hal ini bersifat opsional, karena pengetikan kode program juga dapat dilakukan menggunakan teks editor apapun misalnya NotePad ataupun TextPad.
Untuk Java IDE, kami menyarankan GEL (http://www.gexperts.com/) sebuah Java IDE yang kecil, ringan, dan cepat, yang didesain khusus untuk sistem operasi Windows.
Kesulitan dalam menginstall Java SDK? Silahkan tanyakan di forum GTGE.
Segala pertanyaan yang berkaitan dengan Java, Brantem, dan spesifik ke masalah game Anda dapat ditanyakan di forum GTGE. Kami akan berusaha sebaik mungkin untuk menjawabnya!
Seluruh pertanyaan pada umumnya akan terjawab dalam jangka waktu 1 hari (24 jam).
Setelah seluruh kebutuhan untuk menjalankan Java/Brantem terpenuhi, setidaknya Anda menguasai 2 hal berikut untuk dapat menggunakan pustaka Brantem dengan baik :
- Sintaks Bahasa Pemograman Java.
Panduan sintaks Java sedang dalam pengerjaan, kunjungi forum GTGE untuk melihat update terbarunya.
- Pemograman Berorientasi Objek dalam Java (Object Oriented Programming = OOP).
Panduan OOP Java sedang dalam pengerjaan, kunjungi forum GTGE untuk melihat update terbarunya.
Kesimpulan :
- Brantem merupakan perpanjangan tangan dari GTGE (Java 2D Game Engine).
- Brantem di khususkan untuk pembuatan game duel 2D.
- Untuk dapat menjalankan Brantem diperlukan Java SDK dan Java IDE (opsional).
- Programer dapat menggunakan Brantem hanya dengan konfigurasi yang sudah di definisikan dalam Brantem
Referensi : Download Java,
Instalasi Java,
Dokumentasi Java,
Panduan Java,
GEL Java IDE
| |