STI FINAL PROJECT

ALIEN HUNTER 1.0

Arino Jenynof 05111740000096
Vinsensius Yuda Pratama 05111740000156


 1. Deskripsi Game
Game ini berjudul “ Alien Hunter “, Alien hunter merupakan game dengan genre shooter. Alien hunter memilki tampilan 2d dengan view top character alias gameplay dilihat dari atas. Game ini bertujuan untuk memusnahkan alien yang menyerbu sebanyak banyaknya. Di dalam gameplay, pemain disuguhi dengan dua macam senapan beserta satu senjata pelengkap yakni ranjau darat. Dan untuk musuh pemain akan berhadapan dengan tiga macam alien. Ketiga alien tersebut memiliki hp yang berbeda beda. Namun untuk score ketiga alien memiliki masing masing score +1. Pemain memiliki 4 nyawa sebelum akhirnya kalah.


Dalam pengendalian karakter, pemain dapat menekan tombol W,A,S,D dengan keterangan ;
W = menggerakkan ke arah ke depan.
A  = Sedikit memutar ke kiri.
D  = Sedikit memutar ke kanan.
S   = bergerak ke arah belakang
Untuk menembakkan pistol, pemain menekan tombol F, untuk mengganti pistol menjadi SMG tekan tombol E, dan pistol biasa kembali tekan Q. Pemain juga dapat memasang ranjau darat yang berdaya ledak tinggi dengan menekan tombol R

2. Referensi yang diambil
Kami terinspirasi dari game alien shooter, untuk script kami menggunakan video scratch tutorial di YouTube sebagai dasar dalam membuat game ini

3. Daftar aset game, sprite, dan sound yang dipakai
Untuk sprite, kami membuat sendiri. Untuk musik, kami memakai musik tema dari serial X-Files. Selain yang disebutkan, kami menggunakan aset dari Scratch sendiri


4. Penjelasan potongan program 
KUMPULAN SPRITE
Background
End
Enemy 1
Continue
Enemy 3
Life
Enemy 2





Menu
Bullet
Pistol

Mine
Score
Play
SMG















Main Menu
Ingame
Tampilan awal















Screenshot gameplay










End

Screenshot Endgame















Dalam game ini kami memakai 3 backdrop untuk screen menu, screen gamplay, dan screen kalah. Scriptnya ketika flag hijau ditekan backdrop screen menu akan muncul sambal memutar music “x files theme”. Terdapat 3 bagian utama yaitu play, back, end. Play untuk switch ke backdrop gameplay dan mulai permainan. Back untuk kembali ke screen menu awal.  End untuk switch ke backdrop kalah


ketika flag hijau ditekan hide untuk menyembunyikan pemain. Barulah ketika mendapat perintah “play” Menjalankan keempat scipt, Paling kiri bawah digunakan untuk pergerakan pemain.dan untuk mengganti senjata, apabila pemain menekan tombol q ganti ke pistol dan tombol e ganti ke smg, jangan lupa perintah diatas dimasukkan ke dalam perintah forever untuk mengulanginya. Pindah ke program tengah, ketika menekan tombol f maka  akan mengkoning sprite 3 yaitu peluru yang berwarna kuning. Sedangkan program tengah bawah bertugas untuk apabila menekan tombol r pemain akan mencetak sebuah ranjau. Sedangkan yang paling kanan apabila menyentuh sprite 2 atau alien, maka nyawa pemain akan berkurang 1

script ini akan menunjukkan cara alien muncul, awalnya sprite alien ini akan dihide terlebih dahulu, barulah ketika perintah cloning datangalien akan muncul dan bergerak kearah sprite 1 atau pemain. Dalam script ini juga terdapat nyawa alien yang ditandai dengan block orange. Apabila alien terkena sprite 3(peluru) atau sprite4(ranjau) maka nyawa alien akan berkurang. Ketika alien mati akan membuka tanda “score” yang akan disimpan ke variable score nanti.






 

















script ini mengatur arah dan mengkloning peluru atau sprite 3 keluar, awalnya kedua senjata berada di posisi sprite1, lalu bergerak 1 steps hingga mencapai ujung background ataupun sprite 2 atau alien.












 


Script ini mengatur cara kerja ranjau. Ketika flag hijau ditekan ranjau disembunyikan. Baru ketika diklonig sprite 4 muncul  berada di posisi yang sama dengan psprite 1 (pemain), dan secara berulang ulang apabila terkena sprite 2 (alien ) sprite 4 akan menghilang dengan sendirinya.







 
Script ini mengatur banyaknya nyawa. nyawa dimulai dari 4, dan script ini mengecek jika nyawa sudah kurang dari 1, maka hilangkan tampilan nyawa dan berhentikan semua script yang berjalan
Script ini mengatur kelap kelip dari tombol play



ketika ditekan flag hijau sprite score sembunyi,  baru akan muncul ketika dapat tanda play. Inisialisai score awal 0, baru akan bertambah +1 ketika mendapat  tanda “score”







 



Toggle retry (berwarna hitam) ketika ditekan flag hijau tetap sembunyi, hanya akan muncul ketika dapat tanda “end”












5. Game

Comments