tepuk nyamuk dengan macromedia flash 8

Anda orang pasti tidak nyaman jika di rumah anda banyak nyamuk? Tentunya anda pasti sangat kesal jika nyamuk tersebut susah di tangkap, bikin strees deh,…:-) daripada stress gk bisa nangkap nyamuk beneran. yuk, kita buat permainan tangkap nyamuk sederhana, pasti menyenangkan.

Berikut ini adalah langkap Cara Membuat Game Tangkap Nyamuk:
1. Buka menggunakan macromedia flash karena script yang digunakan kedua software tersebut sama yaitu menggunakan action script 2.0.

2. Langkah selanjutnya anda setting ukuran stagenya yaitu dengan ukuran: 800×600 pixel. Buatlah movie clip baru dengan cara pilih menu Insert > New Symbol. Kemudian namai: nyamuk.
3. Di bagian editor movieclip, anda buat gambar nyamuk, kurang lebih gambarnya seperti berikut ini:

membuat game tangkap nyamuk

4. Di bagian frame 2, anda buatlah blank keyframe baru (F7). kemudian  buatlah objek darah seperti berikut ini.

membuat game tangkap nyamuk

5. Selanjutnya ubahlah gambar darah yang anda buat tersebut menjadi movie clip, caranya klik kanan pada objek kemudian pilih Convert to Symbol.
6. Di bagian frame 10, buatlah keyframe(F6) lalu anda buka panel properties. ubahlah color dengan alpha dengan persentase 0%.

membuat game tangkap nyamuk

7. Di bagian tengah frame anda Klik kanan kemudian pilih Create Motion Tween.

membuat game tangkap nyamuk

8. Di bagian frame 1. Anda buka panel action lalau ketikkan kode perintah stop();
9. Langkah selanjutnya keluar dari editor, kemudian masukan movieclip nyamuk yang sudah anda buat dari bagian library ke bagian stage dengan cara mendrag nya.
Letakkan movieclip nyamuk di bagian luar area stake karena movieclip yang asli tidak kita pakai.
10. Setelah itu klik movie clip nyamuk, lalu anda buka panel action. Selanjutnya anda masukkan kode script berikut ini.

//kondisi awal
onClipEvent(load) {
moveX=0;
moveY=0;
nyamukMati=0;
}
onClipEvent(enterFrame) {
//menentukan pergerakan acak pada nyamuk
acakMoveX=Math.floor(Math.random()*10);
acakMoveY=Math.floor(Math.random()*10);
if(nyamukMati==0)
{
if(acakMoveX<2) {
moveX =20;
}
else if(acakMoveX>6) {
moveX =-20;
}
if(acakMoveY<2) {
moveY =20;
}
else if(acakMoveY>6) {
moveY =-20;
}

if(this._y>600)
{
this._y=0;
}
else if(this._y<0)
{
this._y=600;
}
else if(this._x<0)
{
this._x=800;
}
else if(this._x>800)
{
this._x=0;
}
}
else
{
moveX=0;
moveY=0;
}
this._x +=moveX;
this._y +=moveY;

//menghapus movieclip nyamuk yang mati
if(this._currentframe==10)
{
removeMovieClip(this);
}
}

//kondisi saat nyamuk terpukul raket
onClipEvent(mouseDown)
{
if(this.hitTest(_root.raket.area)&&this._currentframe==1)
{
this.play();
nyamukMati=1;
}
}

11. Bukalah panel properties, setelah itu dibagian kolom instance name namai: nyamuk.

membuat game tangkap nyamuk

12. Langkah berikutnya, buatlah movie clip baru, anda beri nama: raket.
13. Buat 3 macam keyfame, tiap frame gambar sebuah raket yang bentuknya tidak sama, seperti pada contoh berikut ini:

membuat game tangkap nyamuk

Menggambar raket bebeda pada 3 frame  di maksudkan untuk animasi raket ketika tombol mouse di tekan.
14. Gunakan Selection Tool (V) untuk menyeleksi gambar raket di frame 1 tetapi jangan anda seleksi dengan pengangan raket, perhatikan gambar berikut ini.

membuat game tangkap nyamuk

15. Jika sudah diseleksi, anda ubah menjadi movieclip. Di bagian properties, pada instance name anda beri nama area.
16. Di bagian frame 1, ketikkan kode perintah stop();
17. Selanjutnya keluar dari editor, kemudian masukan movieclip raket ke bagian stage dan beri action script berikut ini:
//menghilangkan pointer window
onClipEvent(load) {
Mouse.hide();
}
//mengganti pergerakan pointer dengan raket
onClipEvent(enterFrame) {
startDrag(this, true);
updateAfterEvent();
}
//animasi raket saat tombol mouse ditekan
onClipEvent(mouseDown) {
this.play();
}

Kemudian, buka panel propertise, pada nama instance beri nama “raket”.

membuat game tangkap nyamuk

18. tahap terakhir, di bagian frame 1 main movie masukkan kode script di bawah ini:
//memperbanyak  movieclip nyamuk
for(i=0;i<10;i++)
{
duplicateMovieClip(_root.nyamuk,”nyamuk”+i,i);
_root[“nyamuk”+i]._x=Math.random()*800;
_root[“nyamuk”+i]._y=Math.random()*600;
}

//menyembunyikan movieclip nyamuk yang asli
_root.nyamuk._visible=0; – See more at: http://latihanflash.blogspot.co.id/2014/06/cara-membuat-game-tangkap-nyamuk-bagian.html#sthash.P9grAEUR.dpuf

Anda bisa download => game nyamuk

Leave a Reply

Your email address will not be published. Required fields are marked *