Video
tutorial ini akan menunjukan bagaimana membuat game Tower Defense berbasis
Flash dengan menggunakan bahasa pemrograman ActionScript3. Tower Defese adalah
sebuah game RTS (Real Time Strategy). Goal dari game ini adalah mencoba
mengeliminasi musuh dengan menempatkan tower yang akan mengeluarkan tembakan
terhadap musuh, sebelum musuh dapat lolos. Pemain akan mendapatkan Point dan
Money jika berhasil menghancurkan 1 musuh, yang nantinya bisa di belikan tower
lebih banyak.
Untuk
membuat game Tower Defense berbasis flash , software yang di gunakan adalah
Adobe flash, dan dalam tutorial ini di anjurkan menggunakan adobe flash
CS3,CS4,CS5 dan, CS6. Tidak disarankan menggunakan Adobe flash 8 karena tidak
kompetibel dengan tutorial dari video tersebut.
Gambar di atas adalah Hasil akhir dari game ini. Monster di lambangkan
dengan segitiga berwarna merah, yang akan berjalan mengikuti path berwarna
cokelat. sedangkan objek abu-abu adalah Tower yang nantinya akan menembaki
monster.
Untuk
Menempatkan sebuah tower, ada biaya (gold) yang harus di keluarkan oleh pemain.
Gold akan bertambah jika tower berhasil menghancurkan musuh.
Tahap diatas adalah tahap untuk membuat project baru dengan menggunakan
ActionScript3 dan mengatur ukuran dari form yang akan dibuat.
Untuk
merubah warna dasar atau Background adalah dengan caraklik kanan, lalu pilih
document properties, pilih Warna Background.
Tahapan
diatas adalah proses membuat objek path yang nantinya akan di lalui oleh
monster pada saat game dijalankan. didalam path tersebut terdapat 3 layer
berwarna cokelat, hijau, dan abu-abu.
Langkah
selanjutnya adalah membuat main.as . Main.as adalah tempat untuk menyimpan
script yang ada pada halaman utama game.
Setelah
memasukan script secara benar pada Main.as maka akan tampil tampilan seperti
diatas. Path untuk monster sudah terbentuk , begitu pula dengan bar berwarna
biru di sebelah kanan yang akan di jadikan bar informasi.
Gambar di atas adalah penggalan dari script pada main.as yang menunjukan blok untuk merubah pattern pada halaman game. angka 1 merupakan gambaran dari path berwarna cokelat yang akan di lalui monster, sedangakan angka 0 merupakan gambaran dimana tower dapat di letakan.
Langkah Selanjutnya adalah membuat objek monster yang digunakan pada permainan
Selanjutnya adalah membuat halaman baru untuk meletakan Actionscript pada monster. pada script ini terdapat konfigurasi HP monster, dan juga bonus gold yang akan di dapat jika kita menghancurkan monster tersebut.
Setelah Memasukan script Monster maka akan terlihat monster akan berjalan mengikuti path berwarna cokelat.
Tahapan selanjutnya adalah membuat Objek tower seperti gambar di atas.
Lalu Menabahkan informasi harga dari tower, harga tower, sisa gold, score, dll
Sama seperti monster, towerpun di beri Actionscript seperti di atas. isi dari script tersebut terdapat konfigurasi kecepatan peluru, damage yang di hasilkan pada monter, dll.
Setelah Di run maka kita bisa membeli tower dan menaruhnya di field berwarna hijau, yang menembaki monster pada jarak tertentu.
Dan jika Monster sudah habis di tembaki oleh tower maka akan muncul message "YOU WON!!!" yang berarti anda menang.
Supaya permainan tidak monoton, maka dalam game ini di buat tahapan level, yang dimana semakin tinggi levelnya , maka tingkat kesulitannyapun bertambah
Setelah Semua sistem dalam game berjalan dengan baik, maka tahap terakhir adalah membuat tombol restart dan menu yang akan di simpan pada field berwarna biru yang telah kita siapkan sebelumnya.
Untuk Layout dari tombol yang akan kita buat , kita dapat memilihnya pada library yang telah ada pada software
Lalu tambahkan Script pada tombol restart dan menu yang telah kita buat, pada halaman main.as
Ketika tombol restart di tekan maka permainan akan mengulang.
Sumber :





















Tidak ada komentar:
Posting Komentar