Project Raid Prevent
> Deskripsi Game :
Game ini bertujuan untuk melindungi benteng dengan 2 tank yang tersedia. Permainan ini dimainkan oleh 1 orang dan bisa berganti tank untuk memusnahkan mobil-mobil penyerang di kedua area.
> Refrensi yang Diambil :
Game ini terinspirasi dari permainan Tower Defense (Game strategi).
> Daftar Aset Game :
Yang digambar sendiri (Sprite) :
> Penjelasan Potongan Program :
> Refrensi yang Diambil :
Game ini terinspirasi dari permainan Tower Defense (Game strategi).
> Daftar Aset Game :
Yang digambar sendiri (Sprite) :
- Start
- Guide
- tank
- Menu1
- continue
- bullet
- car
- tank2
- car2
- radio
- Retry
Dari Power Bomberman (Fangame) (Sound) :
- battlepce
- accept
- impact1
- kick
- bells
- death2
> Penjelasan Potongan Program :
- Bagaimana Tank bisa berjalan dan menembak

Jika "start" diterima, pertama menampilkan objeknya.
Lalu, ukuran diperkecil menjadi 60%nya (Karena objek terlalu besar).
Tank akan diposisikan menuju titik tertentu.
Setelah itu, di dalam looping infinite, ada sebuah variabel x2 untuk mencari posisi xnya.
variabel "tank" bertujuan untuk menentukan apakah tank tersebut bisa digunakan atau tidak.
jika tidak, maka tank akan tidak bisa digunakan dan ganti kostum untuk menandakannya. - Musuh dan peluru (Bullet)

Potongan program ini mengatur waktu munculnya mobil (musuh). Random dari 2 hingga 3,5 detik, program ini akan mengkloning dirinya.
Sebagai klon, musuh akan berjalan sesuai dengan tingkat kesulitannya. tingkat kesulitannya akan diatur sesuai dengan skor pemain
Jika musuh mencapai base (diwarnai dengan hijau kebiruan), maka nyawa (health) akan berkurang
Jika menyentuh peluru (bullet), skor akan bertambah dengan tambahan efek meledak.
Untuk peluru (sesuai potongan program di atas), klon telah diatur dalam program dalam sprite "tank". Posisi meluncur peluru disesuakan dengan tank yang aktif. Akan menghilang jika mengenai batas (diwarnai hitam) atau musuh. - Skor dan Nyawa

Nyawa diatur menjadi 3. Setiap nyawa berkurang, akan diberi peringatan sesuai dengan nyawa yang dimiliki. Jika mencapai 0, maka broadcast "over" menandakan permainan berakhir
Skor akan diberitakan setelah permainan berakhir dan menghentikan semua program lainnya.
Potongan program ini digunakan untuk tombol "Retry". Setelah permainan berakhir, pemain bisa memilih untuk mengulang permainan kembali, mereset semua variabel yang diperlukan, dan mengulang program-program lain.
Sekian, terima kasih.
Komentar
Posting Komentar