Oke, tutorial cupu gw yang laen, bikin effect api… hehe kali aja kepake pas bikin game ato animasi..
Tanpa perlu basa basi (ceile):
Step pertama:
Buatlah bentuk api, contohnya kaya gini:
Warnanya pake radial dan settingannya:
Yang paling kiri set alphanya jadi 100, pilih warna merah
Yang ditengah warna kuning set alphanya jadi 50
Yang paling kanan warna kuning juga set alphanya jadi 25
Kalo udah hapus linenya jadi berbentuk kaya gini:
Gambar tersebut di select lalu dijadiin Movie Clip (teken F8). Kalo udah selesei, masuk ke step 2.
Step 2:
Masuk ke Movie Clip yang tadi di buat, lalu pada frame 5, klik kanan dan klik "Insert Key Frame". Kalo udah bentuknya jadi seperti ini:
Kalo udah selesei, pada frame 5 tadi pilih tools pencil (Y) trus gambar pada shape api tersebit kaya dibawah ini:
Kalo udah selesei hapus api-api yang diluar garis pensil tadi, dan garis pensilnya double klik trus delete. Jadi bentuknya kaya gini:
Pada frame 1, buka properties kemudian di "tween" pilih "shape"
Cobain teken enter gerak ga?? Kalo terjadi perubahan yang sangat drastis dan berkesinambungan (halah paan sih?), copy frame 1 ke frame 10 dan pada hasil copyannya hapus tweennya:
Kalo udah selesei pada frame 5 di kasi tween "shape" juga maka hasil framenya adalah seperti ini:
Coba teken enter lagi.. Apa yang terjadi??
Keluar dari Movie Clip api trus Masuk ke step 3..
Step 3:
Setelah itu, buka properties dan pilih tab filter. Lalu tambah effect ini:
Pada effect glow yang pertama:
Pada effect Blur:
Pada Effect Glow yang kedua:
Sip, udah beres.. Kalo udah selesei, kamu bisa nambahin kayu kek, ato obor kek, d.l.l. Coba sekarang liat jadinya. Teken Ctrl+Enter. Kalo pengen keliatan coba ganti backgroundnya dengan warna item.
Contoh jadinya:
Ga bagus-bagus amat sih.. Tapi mudah-mudahan berguna..
Untuk hasilnya: http://www.swfcabin.com/open/1241406792
Untuk mentahannya: http://www.2shared.com/file/5621919/2e375f2/effect_api.html
Tutorial ini menggunakan action script 2. Ini Cuma tutorial sederhana banget.. Masi bisa ditabahin lagi kalo mau..
Step pertama (Movie Clip& Grafik): Bikin dulu semua grafiknya bakal kaya gimana.
Yang terpenting adalah bikin Movie Clip:
-character utama
-character customer (penjelasan dibawah)
-kue (penjelasan dibawah)
-alat buat bikin kue (di tutoial ini oven)
-kotak buat pilihan warna.
-balon permintaan (penjelasan dibawah)
Aturan Bikinnya:
Pertama: Buat dulu Movie Clip balon permintaan yang terdiri dari 4 frame:
Layer yang atas buat permintaannya, trus layer yang bawah diisi sama gambar balon. Trus abis itu layer yang atas pada frame 2,3,4 bikin permintaannya apa:
Frame 2 :
frame 3:
Frame 4:
Frame 1 dibiarkan kosong aja. Nah setiap masing-masing frame dikasi action: stop()
Kedua :
Buat Movie Clip Customer:
Disini bentuknya bulet aja ya gpp? Trus didalemnya masukin Movieclip balon tadi, trus Instance Name Movie Clip balon tadi dikasi nama "permintaan":
Yah movie Clip buat customer udah beres. Sekarang bikin Movie Clip Kue:
Bikin 4 frame: masing masing frame gambar kuenya (di tutorial ini gambarnya bulet) trus kasi warnanya sesuai yang ada di balon permintaan:
-frame 1: gambar kue polos, belum dikasi warna.
-frame 2: gambar kue warna putih. Kasi nama di frame 2 dengan "putih"
-frame 3: gambar kue warna merah. Kasi nama di frame 2 dengan "merah"
-frame 4: gambar kue warna kuning. Kasi nama di frame 2 dengan "kuning"
Semua frame dikasi action: stop()
Sip! Kalo udah selesei, bikin Movie Clip character utama. Character ini adalah character bergerak buat orang yang bikin kuenya. Bikin bentuk bulet, trus udah itu masukin Movie Clip kue yang tadi dibuat di sebelahnya. Bikin seakan-akan si character lagi bawa2 kue tadi.
Kasi nama Movie Clip kue yang ada di dalem Movie Clip character tadi dengan Instance name: anim kue
Kalo udah beres bikin lagi Movie Clip di bawah ini:
Movie Clip "Warna":
Movie Clip Oven: Buat bikin kuenya:
Movie Clip Uang:
Movie Clip Meja:
Kamu bisa nambahin grafik lantai, grafik meja, grafik kursi d.l.l
Kalo semuanya udah selesei masuk ke Step 2:
Step 2 (Penyusunan Grafik dan Movie Clip):
Susun Semuanya sampe seperti gambar di bawah ini:
Buat milih warna kuenya, pake Movie Clip "warna" yang tadi udah dibuat diatas. Susun seperti diatas. Trus atur "tint"nya. Yang paling atas putih, di tengah merah, di bawah kuning.
Trus buat Dinamic Text yang dikasi variabel di propertiesnya dengan : _root.score
Ok udah beres?? Lanjut ke Step 3.
Step 3 (Action Script):
-Pertama, pada frame 1 di layar utama ketik action: score=1
-kedua pada Movie Clip Customer yang paling bawah (customer1) kasi action:
onClipEvent (load) {
_root.uang_1._visible = 0; // Movie Clip Uang Invisible
this.permintaan._visible = 0; //balon permintaan invisible
permintaannya = 0;
}
onClipEvent (enterFrame) {
//script kostumer masuk:
if (random(50) == 2 and permintaannya == 0) { //Ketika random(50) ada pada angka 2 maka,
this._x = 0; //posisi kostumer, pada saat ini kostumer masuk ke dalam toko
}
}
on (press) {
if (permintaannya == 0) { // kalo permintaannya =0 maka,
_root.char._x = _root.meja._x+80; //character utama akan dateng ke kostumer
_root.char._y = this._y+80; //character utama akan dateng ke kostumer
this.permintaan.gotoAndStop(random(3)+Number(2)); //balon permintaan random
this.permintaan._visible = 1; //balon permintaan terlihat.
permintaannya = 1;
} else if (permintaannya == 1 and _root.char.animkue._currentframe == this.permintaan._currentframe and _root.char.animkue._visible == 1) { //kalo permintaan udah terpenuhi maka,
this._x = -500; //kustomer keluar toko
_root.char._x = _root.meja._x+80; //karakter dateng ke meja kustomer
_root.char._y = this._y+80;
_root.char.animkue._visible = 0; //kuenya dikasiin ke kustomer
this.permintaan._visible = 0; //permintaan kembali 0
_root.uang_1._visible = 1; //kustomer ngasi uang di meja
}
}
Bikin juga script ini pada customer 2, sama customer 3. Ganti pada "_root.uang_1._visible" jadi "_root.uang_2._visible" dan "_root.uang_3._visible".
-ketiga: buat Movie Clip "char" bikin actionnya:
onClipEvent (load) {
this.animkue._visible = 0; //kuenya ga keliatan pada saat di load
}
-ke empat pada Movie Clip alat bikin kuenya :
on (press) {
_root.char._x = this._x; // character ngedatengin
_root.char._y = this._y+50;
_root.kue._visible = 1; // Movie clip kue jadi...
}
-kelima pada movie clip "kue":
onClipEvent (load) {
this._visible = 0;
depth = 0;
}
on (press) {
_root.char._x = this._x; // character ngedatengin kue yang udah jadi
_root.char._y = this._y+50;
this._visible = 0; //ketika di klik kuenya dibawa char
_root.char.animkue.gotoAndStop(1); //kue kembali ke awal bentuknya
_root.char.animkue._visible = 1; //animasi si character bawa2 kue.
}
-keenam pada movie clip pilihan warnanya:
Pada pilihan warna putih isikan:
on (press) {
if (_root.char.animkue._visible == 1) {
_root.char.animkue.gotoAndStop("putih");
_root.char._x = this._x-100;;
_root.char._y = this._y;
}
}
Semuanya ditulis juga pada script di movie clip pilihan warna yang merah sama yang kuning. Bedanya pada tulisan "putih" di script: _root.char.animkue.gotoAndStop("putih"); , ganti jadi _root.char.animkue.gotoAndStop("merah"); dan pada Movie clip warna kuning: _root.char.animkue.gotoAndStop("kuning");
-ketujuh pada movie clip "uang_1" isikan:
on (press) {
this._visible = 0;
_root.score += 100;
_root.customer1.permintaannya = 0;
}
Sama halnya ditulis juga pada Movie Clip "uang_2" dan "uang_3" bedanya ya pada script:
_root.customer1.permintaannya = 0; ganti jadi _root.customer2.permintaannya = 0; dan _root.customer3.permintaannya = 0;
Ok?? Udah selesei nih action scriptnya. Coba jalanin teken "Ctrl+Enter". Kalo udah bisa, sekarang tinggal kamu tambah2hin aja kaya misalnya animasi jalan, upgrade, jenis2 kue, d.l.l. trus bagus-bagusin deh grafiknya..
Sekedar share aja.. Berhubung masi newbie :)
Oia kalo mau liat hasilnya bisa diliat di: http://www.swfcabin.com/open/1241364559
Dan ini mentahannya untuk dibagikan: http://www.2shared.com/file/5612840/529f861a/contoh_diner_dash.html
Latest
Popular Posts
-
Oke, tutorial cupu gw yang laen, bikin effect api… hehe kali aja kepake pas bikin game ato animasi.. Tanpa perlu basa basi (ceile): ...
-
There are times when a game developer feel bored with games that do not also manufacture finished. Boredom will affect the quality of our ga...
-
Artwork by: Wiminda 'Azrael' Lee Additional Artwork by: Tipleloop, Psycho pau Programmed by : Miguel Pro Verianto 'cruxblack...
-
Selain sebagai sarana untuk meningkatkan keimanan dan ibadah bagi umat Muslim, bulan Ramadhan juga membuka peluang yang luas bagi dunia...
-
Chairul Tanjung is one of the greatest persons in Indonesia. He is considered as the most successful businessman in his country. This man ...