January 13, 2009

Membuat Game Berbasis Java Dengan Greenfoot

Greenfoot, adalah software yang sangat membatu kita dalam memahami bahasa pemrograman Java. Sangat baik untuk pemula yang masih sangat awam dengan bahasa pemrograman Java.
Download Greenfoot(1.4.6) disini.

Sebelumnya, ada baiknya belajar tentang OOP disini.

------------------ Membuat game sederhana --------------------
Bagian 1: Persiapan.
1. Buka Greenfoot.
2. Klik Menu Scenario > New > masukan nama > Create.
3. Klik kanan kotak bertuliskan World > New Subclass > (beri nama dunia) > OK.
4. Klik kanan kotak bertuliskan Actor > New Subclass > (beri nama objek) > ambil gambar > OK.
5. Compile, maka anda akan melihat sebuah kotak berwarna putih ditengah tengah.
6. Klik objek yang baru dibuat, tekan shift, lalu klik di kotak tengah tersebut.
7. Maka objek tersebut sudah berada di dunia!
8. Klik reset.

Bagian 2: Membuat objek bergerak.
Dengan menggunakan method setLocation() yang diturunkan oleh Actor class.
1. Klik 2 kali kotak objek (disebelah kanan), untuk membuka class editornya.
2. Override method act() yang di turunkan Actor class.
public void act()
{
setLocation(getX()-1,getY()-1);
}

3. Klik Compile.
4. Masukan objek ke dunia (dengan cara klik shift tadi).
5. Klik Run!
6. Anda akan melihat objek bergerak serong ke atas(y-1) kiri(x-1).

Bagian 3: Menambahkan objek ke dunia.
1. Klik 2 kali kotak dunia (disebelah kanan), untuk membuka class editornya.
2. Tambahkan di constructor kode berikut ini di constructor-nya(dibawah super(..,..,..);)
addObject(new objek(), 20, 20);

3. Klik Compile.
4. Klik Run!

Download greenfoot source-nya

1 comment: