Professional Documents
Culture Documents
Lisensi Dokumen:
Copyright © 2010 Itshareunimal.Com
Seluruh dokumen di Itshareunimal.Com dapat digunakan, dimodifikasi dan disebarkan secara
bebas untuk tujuan bukan komersial (nonprofit), dengan tidak menghapus atau merubah atribut
penulis dan pernyataan . Itshareunimal.com adalah situs milik Kelompok Belajar informatika
Unimal Provinsi Aceh
Ari Fadli
Itshareunimal.com Copyright ©2010
Kata Pengantar
Puji syukur kepada Allah SWT, atas nikmat yang tlah Diberikan.
Shalawat dan salam kepada pengubah wajah dunia, Nabi Muhammad SAW
beserta keluarga dan sahabatNya.
Sangat banyak kekurangan dalam tutorial ini, oleh karena itu kritik dan
saran sangat diharapkan.
“Ada tiga amalan yang pahalanya akan terus mengalir, meskipun ia telah
meninggal, sedekah jariah, ilmu yang bermanfaat, dan anak yang shaleh”.
Ari Fadli
Ari Fadli
Itshareunimal.com Copyright ©2010
Game animasi sederhana tidak selamanya dibuat dengan software Flash, tapi
bahan untuk membuat game ini, gambar itu bisa dibuat melalui „Paint‟, photoshop,
coreldraw, atau semacamnya. Bila anda tidak mau membuatnya sendiri dan maunya
yang instan-instan saja, silahkan copy gambar dibawah ini, jangan lupa untuk
Gambar 1 Gambar 2
Gambar di atas disimpan dalam sebuah folder. Beri saja nama folder tersebut
Ari Fadli
Itshareunimal.com Copyright ©2010
Image1
Timer1
Panel1
Form1
Image2
Timer2
Label4
Button1
Label5
Label1
Label2
Label3
Ari Fadli
Itshareunimal.com Copyright ©2010
bevelOuter byLowered
caption Klik Tombol Main, Untuk Memulai
Permainan
color clWhite
Enabled False
Heigth 425
width 272
Image1 Heigth 21
Name Telur
picture Tbitmap >> load >>file bergambar
telur
stretch true
transparent true
visible False
width 14
Image2 Enabled False
Heigth 33
Name Kotak
picture Tbitmap >> load >> file bergambar
kotak
Stretch yes
transparent true
visible False
Width 44
Label1 Caption Waktu
Font
Color clWhite
Name lblWaktu
transparent true
Label2 Caption Skor
Font
Color clWhite
Name lblSkor
transparent true
Label3 Caption 60
Font
Color clWhite
Name Lbl60 (//lbl 60)
transparent true
Tag 60
Label4 Caption detik
Font
Membuat Game Tangkap Telur menggunakan Delphi 7
Ari Fadli
Itshareunimal.com Copyright ©2010
Color clWhite
Name Lbldetik
transparent true
Label5 Caption 0 (nol)
Font
Color clWhite
Name lbl0 (//lbl nol)
transparent true
Timer1 Name telurTimer
Enabled False onTimer
Interval 50
Timer2 Name waktuTimer
onTimer
Enabled False
Catatan : komponen image, ada di tab additional, sedangkan timer terletak di tab
system. Selebihnya ada di tab standard
var
Form1: TForm1;
Overlay : TRect; // << ini yang ditambahkan
2. Seleksi Form1, kemudian pada object inspector pilih tab event kemudian pada
onCreate double klik di area putih disebelahnya.
Tambahkan coding sehingga menjadi seperti dibawah ini :
Ari Fadli
Itshareunimal.com Copyright ©2010
3. Pada timer1 yaitu „telurtimer‟, klik dua kali maka secara otomatis event untuk
telurtimer adalah event „onTimer‟.
Tambahkan coding sehingga menjadi seperti dibawah ini :
end;
4. Pada timer2 yaitu „waktuTimer‟, klik dua kali maka secara otomatis event untuk
waktuTimer adalah event „onTimer‟.
Tambahkan coding sehingga menjadi seperti dibawah ini :
if lbl60.Tag = 0 then
begin
btnmain.Enabled := true;
waktutimer.Enabled := false;
panel1.Enabled := false;
telurtimer.Enabled := false;
Membuat Game Tangkap Telur menggunakan Delphi 7
Ari Fadli
Itshareunimal.com Copyright ©2010
kotak.Visible := false;
telur.Visible := false;
panel1.Caption := 'Klik Main Lagi, jika ingin main lagi';
end;
end;
5. Seleksi panel1 pada objek tree view, kemudian pada objek inspector pilih pada
tab event, kemudian double klik pada area putih di baris onMouseMove.
Otomatis kita akan masuk pada kode editor dan event untuk panel adalah
panelMouseMove.
Tambahkan coding sehingga menjadi seperti dibawah ini :
procedure TForm1.Panel1MouseMove(Sender: TObject; Shift:
TShiftState; X,
Y: Integer);
begin
kotak.Left := X - kotak.Width div 2;
panel1.Cursor := crNone;
end;
6. Pada button1 yaitu „btnMain‟, klik dua kali maka secara otomatis event untuk
button1 adalah event „onClick‟.
Tambahkan coding sehingga menjadi seperti dibawah ini :
Ari Fadli
Itshareunimal.com Copyright ©2010
end;
Permainan sedang
berlangsung
Ari Fadli
Itshareunimal.com Copyright ©2010
Bila anda mengikuti keseluruhan tutorial ini, ada pertanyaan buat anda,
„apakah anda bisa menangkap telur lebih dari 38 telur??‟ hehe….
Ari Fadli