Langkah-langkah membuat game balon
menggunakan macromedia flash
Perkembangan yang pesat di dunia komputer khususnya di
bidang software development mempunyai dampak besar terhadap industri game.
Banyak sekali developer-developer game menekuni pembuatan game baik untuk
keperluan komersil maupun non komersil. Terdapat banyak sekali
software-software yang bisa digunakan dalam pengembangan game baik itu pc game
maupun mobile game. Salah satunya adalah Pembuatan game dengan menggunakan
Adobe Flash.
Kali ini kita akan mencoba membuat game sederhana dengan
menggunakan macromedia flash..
Siapkan dulu bahan – bahannya yaaa teman – teman, saya harap
dilaptop teman – teman semua sudah diinstal Aplikasinya.
So langsung saj kita praktekkan yaa....
1.
Buka Dokumen Flash Macromedia untuk membuat game
balon.
2.
Buatlah sebuah
objek ‘sasaran’
kemudian ubah menjadi movieclip
dengan cara klik kanan pada objek pilih convert
to symbol. Cara memasukkan gambar dengan cara objek ditarik atau dengan cara lain ctrl + R
3. Bukalah
Propertis paada bagian intance name, beri nama ‘shot_mc’, pada ‘sasaran’.
Apabila nama shot_mc ini tidak
sesuai dengan script maka game tidak akan mau berjalan.
4. Buat
objek ‘balon’ dan klik kanan seperti ‘sasaran’ tadi pilih convert to symbol. Dengan
Name: balon Type: Movie clip Registration: pilih ditengah setelah itu klik ok.
Kemudian
Ceklis pada Export for ActionScript. Pada kolom identifier, masukan kata “balon”. Klik ok.
6. Buatlah
Tulisan Score dengan memilih ‘A’ di tools. Setelah itu buat lagi ‘A’ kotak kosong untuk
memasukkan nilai dari score kita. Type dynamic text ,isi variabel dengan
“_root.score”.
7. Terakhir,
buka panel action kemudian ketikan script di bawah ini:
Mouse.hide();
score=0;
shot_mc.onEnterFrame=function()
(shot_mc ini sesui dengan nama saaran yang kita buat tadi)
{
this._x=_root._xmouse;
this._y=_root._ymouse;
}
shot_mc.swapDepths(20);
for(i=0;i<20;i++)
{
attachMovie("balon","balon"+i,i,{_x:(Math.random()*500)+10,_y:(Math.random()*400)+500});
_root["balon"+i].onEnterFrame=function()
{
this._y
-=30;
if(this._y<-50)
{
this._y=(Math.random()*400)+500;
this._x=(Math.random()*500)+10;
}
}
_root["balon"+i].onMouseDown=function()
{
if(this.hitTest(shot_mc))
{
score
+=10;
removeMovieClip(this);
}
}
}
Demikianlah membuat game
tembak balon sederhana, teman- teman bisa memanipulasinya dengan tembak bebek
atau yang lainnya, semoga tutorial ini bermanfaat.
EmoticonEmoticon