- Beranda
- Programmer Forum
>> Everything about flash game programming (share) here <<
...
TS
taufiq_zulfikar
>> Everything about flash game programming (share) here <<
NOW YOU CAN BUILD ANDROID AND IOS APLICATION JUST BY ADOBE FLASH CS5.5 AND ADOBE FLASH CS6!


pengertian :
game flash merupakan game yang sangat populer dimainkan secara online melalui browser anda. siapa sih yang ga pernah mainin game flash? pasti pernah dong? coba deh lihat game-game di facebook, mobile game, semuanya menggunakan flash.
kenapa flash ?
- dukungan flash terhadap game programming sangatlah baik dan mudah sekali dipelajari secara pribadi.
- enteng dan ukuran file tidak besar
- bisa dimainkan di browser secara online
- Vector (jadi klo di zoom juga tidak mengalami perpecahan resolusi gambar)
- bisa di padukan dengan adobe AIR (tehnologi multi touchscreen itu loh gan)
- berintegrasi dengan produk adobe lainnya
dari jenis scriptnya, game flash terdiri dari Action Script 2.0/AS 2.0 dan Action Script 3.0/AS 3.0. klo ga salah perbedaan nya klo AS .0 tidak nulis Script pada movie clip dan ada fitur tambahan seperti bisa open image dsb...
(jujur kalau TS pribadi baru bisa yang 2.0 itu juga belum pakai AI/kecerdasan buatan)
keberhasilan game flash
ada beberapa kunci keberhasilan suatu game flash menjadi tenar dan dimainkan banyak orang, ada yang karena gambarnya bagus, imut lucu, ada yang karena sulitnya minta ampun, ada yang karena lucu dan unik (seperti paparampa), ada yang karena bisa dimainkan banyak orang, dan masih banyak aspek-aspek yang bisa digali menjadi kelebihan dari suatu game itu sendiri.
bagi yang belajar untuk pemula ada e-book yang free yang dikeluarin sama mas wandah (penulis dan pembuat game flash) di websitenya (bukunya sangat populer dikalangan flash game programmer)
atau bisa cari bukunya di toko buku sudah banyak
software yang sering kali digunakan :
- Adobe Flash ( dulunya macromedia flash)
- Sothing SWF Decompiler (buat ngoprek2 script game yang udah jadi SWF)
- ResHacker (buat ngubah2 icon dan keterangan file EXE klo game nya jadi exe)
- cool edit pro / adobe soundbooth / audio edit magic (buat motong2 suara dan musik)
- Adobe Photoshop (kadang ada programmer yang bikin karakter di sotosop)
sebelum belajar pemrogramman flash game sebaiknya agan belajar dulu dasar-dasar flash nya minimal udah ngerti naro script gotoAndPlay() hehehe
disiniada tutorial dasar flash gretongan klo minat
klo TS dulu pertama belajar game programing shooting kaya nembak balon, burung, atau objek apa aja yang melayang (logika nya ga sulit soalnya), nah ada juga game yang lebih mudah dasar pemrogrammannya yaitu dressing up game (cuman make-makein baju karakter aja) bisa cari di google
INDEX
Quote:
CMIIW
tolong para master ditambahkan...
nona212 memberi reputasi
1
64.2K
1.1K
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
20.3KThread•5.1KAnggota
Tampilkan semua post
TS
taufiq_zulfikar
#61
game tembak burung sederhana
file latihan FLA [url]http://www.zid*du.com/download/13098086/tembakburung.rar.html[/url]
1.cari background (JPEG) lalu taro di layer background >> kunci layernya
2. bikin kursor(kaya kekeran), jadiin movieclip (F8) >> kasih script lalu kunci layernya
3. import suara musik dan suara tembakan kena ke library
beri nama lingkage untuk kedua suara tersebut (lihat di script frame action)
untuk langkah 4 -12 klo males gambar, bisa di coy paste dari contoh aja.
4. gambar burung dengan sayap terpisah dengan badan trus masing2 bagian jadiin movieclip
5. blok semua bagian burung lalu jadikan movieclip
6. double klik Movieclip burung, lalu blok semua bagian lagi, dan jadikan movie clip lagi
7. double klik lagi movie (jadi kita sudah berada di root >> burung >> sub burung)
8. nah buat animasi sayap gerak bolak balik dah.
9. double klik di sembarang tempat
10. beri action stop() di frame satu
11. gambar burung teler di frame 2
12. kembali ke stage
13. buat dynamic text kasih nilai var = "skor" (tanpa kutif)
14. tinggal masukin script2 dibawah ke bagiannya masing2
15. copy paste burung tadi sebanyak yang kamu suka
16. klo pengen burungnya warna warni bisa pakai fitur Filter --> Hue saturation
selamat mencoba
script Cursor :
script untuk burungnya :
script di frame action
1.cari background (JPEG) lalu taro di layer background >> kunci layernya
2. bikin kursor(kaya kekeran), jadiin movieclip (F8) >> kasih script lalu kunci layernya
3. import suara musik dan suara tembakan kena ke library
beri nama lingkage untuk kedua suara tersebut (lihat di script frame action)
untuk langkah 4 -12 klo males gambar, bisa di coy paste dari contoh aja.
4. gambar burung dengan sayap terpisah dengan badan trus masing2 bagian jadiin movieclip
5. blok semua bagian burung lalu jadikan movieclip
6. double klik Movieclip burung, lalu blok semua bagian lagi, dan jadikan movie clip lagi
7. double klik lagi movie (jadi kita sudah berada di root >> burung >> sub burung)
8. nah buat animasi sayap gerak bolak balik dah.
9. double klik di sembarang tempat
10. beri action stop() di frame satu
11. gambar burung teler di frame 2
12. kembali ke stage
13. buat dynamic text kasih nilai var = "skor" (tanpa kutif)
14. tinggal masukin script2 dibawah ke bagiannya masing2
15. copy paste burung tadi sebanyak yang kamu suka
16. klo pengen burungnya warna warni bisa pakai fitur Filter --> Hue saturation
selamat mencoba
script Cursor :
PHP Code:
onClipEvent(load){
Mouse.hide();
}
//ketika movieclip dimuat maka kursor mouse windows di sembunyikan
onClipEvent(enterFrame){
startDrag(this,true);
}
//mendrag movieclip kursor
/* alternatif
onClipEvent(enterFrame){
_x = _root._xmouse;
_y = _root._ymouse;
} */
script untuk burungnya :
PHP Code:
onClipEvent (load) {
mati = false; //baru mulai keadaan burung masih idup
speed = 3+random(4); //menentukan kecepatan random antara (4 - 7)
}
onClipEvent (enterFrame) {
_y -= speed; // biar terbang ketas terus
if (mati == true) { //jika burungnya mati maka
gotoAndStop(2); //burungnya keadaan teler
speed--; // biar jatuh, jadi speednya selalu dikurangi
if (_y>=750) { // jika udah dibawah layar maka
mati = false; //idup lagi
speed = 3+random(4); // kecepatan random lagi dariawal
_x = random(800); //posisi x juga dirandom
gotoAndStop(1); // burung beranimasi terbang lagi
}
}
if (_y<=-100) { //jika burung terbang udah ketinggian
speed = 3+random(4); //maka kecepatan dirandom lagi dariawal
_y = 700; //posisi dipindah kebawah
_x = random(800); //posisi x nya di random
}
}
on (press) { // kalo diteken mouse
if (mati == false) { //jika keadaan idup maka
_root.bunyi.start(0,1); //ada suara ketembak
mati = true; // burungnya mati
_root.skor += 10; //dan skornya nambah
}
}
script di frame action
PHP Code:
stop();
skor = 0; //untuk memberikan skor awal
bunyi = new Sound(); //deklarasi sound baru namanya bunyi
bunyi.attachSound("sound_kena"); // panggil bunyi dari library yang lingkage nya "sound_kena"
bgm = new Sound(); //sama sama diatas
bgm.attachSound("bgm"); //sama sama diatas
bgm.start(0,999); //bgm jalan dari detik 0 sebanyak 999 kali(forever)
0