Menggunakan Greenfoot
www.onthesoft.blogspot.com Page 1
Membuat Game Alien Galaxy
www.onthesoft.blogspot.com Page 2
1. Buka Aplikasi Greenfoot
www.onthesoft.blogspot.com Page 3
3. Pilih Background game sesuai selera beri nama pada New class name
www.onthesoft.blogspot.com Page 4
5. Untuk tampilan akhir kurang lebih seperti ini
Catatan : GetX()+1 gerak ke kanan , GetX()-1 gerak ke kiri, begitu juga GetY()
www.onthesoft.blogspot.com Page 5
7. Masukkan coding untuk menggerakkan Pesawat sekaligus mengeluarkan
tembakan
Untuk sound anda bisa memasukkan nya sendiri, anda masuk ke Windows
Explorer anda cari folder sound pada project greenfoot anda.
8. Masukkan coding pada actor gerak agar ketika di run background game
seolah-olah bergerak dari atas ke bawah secara berulang-ulang
www.onthesoft.blogspot.com Page 6
9. Masukkan coding berikut
www.onthesoft.blogspot.com Page 7
10. Masukkan coding tersebut
www.onthesoft.blogspot.com Page 8
11. Terakhir anda tinggal tambahkan skor tambah actor counter kemudian
masukkan coding berikut :
import greenfoot.*;
import java.awt.Color;
import java.awt.Font;
import java.util.Calendar;
public class PapanSkor extends Actor
{
public static final float besarHuruf = 28.0f;
public static final int lebar = 300;
public static final int tinggi = 200;
public PapanSkor(int skor)
{
bikinGambar("Anda Kalah !!!","Poin Akhir: ", skor);
}
private void bikinGambar(String tulisan, String awal, int skor)
{
GreenfootImage gambar = new GreenfootImage(lebar, tinggi);
gambar.setColor(new Color(25, 5, 74, 160));
gambar.fillRect(0, 0, lebar, tinggi);
gambar.setColor(new Color(255, 255, 255, 50));
gambar.fillRect(3, 3, lebar-2,tinggi-2);
Font font = gambar.getFont();
font = font.deriveFont(besarHuruf);
gambar.setFont(font);
gambar.setColor(Color.RED);
gambar.drawString(tulisan, 59, 76);
gambar.drawString(awal + skor, 59, 155);
setImage(gambar);
}
}
www.onthesoft.blogspot.com Page 9
Ok cukup sekian untuk pengembangan lebih lanjut anda bisa cari modul-
modul lain di google
www.onthesoft.blogspot.com Page 10