­

TKAP - FP (Baby Shark Dudududu)

by - December 08, 2017

Deskripsi
Baby Shark merupakan sebuah permainan yang mempunyai karakter utama berupa seekor ikan hiu. Cara memainkan Baby Shark ini cukup dengan tap pada layar untuk membuat ikan hiu berenang ke atas. Bukan hanya sembarang berenang saja, namun tantangannya di sini adalah menjaga agar hiu tersebut tidak menabrak pipa-pipa hijau dengan cara berenang melalui celah-celah diantara pipa. Pemain akan mendapat skor 1 (satu) jika berhasil melewati satu pipa. Jika waktu ketika menekan spacebar tidak tepat, maka dapat membuat si hiu berenang menabrak pipa dan pada akhirnya harus mengulang permainan ini dari awal.

Story Board
Cara bermain :

  • User menekan tombol start


  • Menghindari pipa dan mendapatkan score tertinggi

  • Game over apabila hiu menabrak pipa atau dinding


Source Code
Terdapat 5 sprite

  • Script pada Stage

Ketika stage di klik, akan mengirimkan broadcast message "play" kepada semua spite.
  • Script pada PixelArt

Ketika sprite PixelArt yang berupa tulisan Start di klik, akan merubah ke costume lain berupa tulisan 3, 2, 1 sebagai aba-aba agar pemain mempersiapkan diri.
Saat menerima broadcase message "mulailagi" sprite akan merubah costume menjadi tulisan Start.
  • Script pada bubble

Membuat clone bubble dengan selang waktu 0.1 detik. Ketika bubble menyentuh dinding, bubble akan didelete.

  • Script pada Shark
Ketika menerima broadcast message start, mengubah ukuran hiu menjadi 35% dan mengubah posisi y sebesar -3, untuk membuat hiu bergerak turun. Ketika menerima broadcast message play, ubah costume menjadi shark-c dan mengubah posisi y sebesar 6, kemudian costume diubah lagi menjadi shark-a dan posisi y diubah sebesar 6. Sehingga akan terlihat seperti sedang berenang.
Ketika hiu menyentuh Pipes atau edge, mengirimkan broadcast message Game Over.
  • Script pada Pipes
Ketika menerima broadcast message start, set score menjadi 0, dan hide pipes. Menunggu selama 2 detik, kemudian membuat clone dari pipes sebanyak 20 kali  dengan ukuran 150% dari ukuran normal pipes. Ketika mulai membuat clone, show pipes pada x 350, yaitu di ujung kanan dinding, dengan y random antara -80 sampai 80. Ketika posisi hiu melebihi posisi pipes, tambahkan score dengan nilai 1.
  • Script pada game-over

Ketika menerima broadcast message Game Over, show game-over sprite selama 2 detik. Kemudian broadcast message mulailagi. Ketika menerima broadcast message start dan mulailagi, hide sprite.




Link Download

http://bit.ly/TKAP-babyshark


Kelompok :
Desy Nurbaiti Rahmi 5114100030
Raras Anggita 5114100046

You May Also Like

0 Comments