Kamis, 09 April 2015

TUTORIAL MEMBUAT GAME TOWER DEFENSE

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