Nyawa Player Dengan Sprite Di Construct 2

Assalamuallaikum.wr.wb
Pada kesempatan kali ini saya akan memberikan tutorial construct 2 yaitu nyawa player dengan sprite di construct 2, apa itu construct 2? mungkin ada yang baru mendengarnya, construct 2 ialah engine untuk membuat aplikasi atau game untuk PC, Android dan IOS , engine ini mudah sekali digunakan karena hanya drag & drop saja cocok sekali untuk orang yang tidak mengerti pemprograman.

Ubah layout width menjadi 640px height 320px dan window size width 640px height 320px
Buatlah 2 layer layer 0 ubah namanya menjadi layer game dan layer 1 ubah menjadi layer gui
Pada layer gui ubah paralaxnya menjadi width 0px height 0px agar object yang ada dilayer tersebut tidak bergerak
Tambahkan object keyboard, buatlah 4 object sprite, 1object sprite beri nama pijakan dan Tambahkan behavior solid, 2 object sprite beri nama player dan Tambahkan behavior platform, 3 object sprite dan beri nama ranjau, 4 object sprite beri nama nyawabar.



Object pijakan:
  Width: bebas
  Height: bebas
Object player:
  Width: 64px
  Height: 64px
Object ranjau:
  Width: 118px
  Height: 32px
Object nyawabar:
  Width: 100px
  Height: 16px

tempatkan imagepoint utama object nyawabar ke sebelah kiri pojok sprite agar jika nyawabar berkurang akan berkurang dari sebelah kanan



Pada object pijakan, player dan ranjau berada dilayer game atau layer 0, sedangkan object nyawa bar berada dilayer gui atau layer 1, dan susun object menjadi seperti ini



Pada object player buatlah instance variable dengan:
Nama: nyawa
Type: number
Value: 100
Fungsi dibuatnya instance variable nyawa sebagai nyawa player yang berarti 100

Masuk ke event sheet, buatlah event



Artinya
Event 1, jika player tekan tombol panah kiri pada keyboard maka player akan bergerak ke arah kiri
Event 2, jika player tekan tombol panah kanan pada keyboard maka player akan bergerak ke arah kanan

Buat lagi eventnya



Artinya
Event 1, jka player bersentuhan dengan ranjau maka instance variable nyawa pada player akan berkurang 10
Event 2, jika instance variable nyawa pada player nilainya 0 maka player akan hancur dan nyawabar akan hancur
Event 3, setiap waktu nyawabar akan akan menset ukuran width(lebar) jad jika nyawa berkurang maka lebar nyawabar akan berkurang juga sesuai berkurangnya instance variable nyawa

Saat mulai game




Saat player menyentuh ranjau dan nyawabar akan berkurang



Saat instance variable 0, player dan nyawabar akan hancur



selesai, semoga yang saya jelaskan diatas dapat kalian pahami.
DONASI VIA PAYPAL Bantu berikan donasi jika artikelnya dirasa bermanfaat. Donasi akan digunakan untuk memperpanjang domain https://www.construct-2.com/. Terima kasih.
Newer Posts Newer Posts Older Posts Older Posts

More posts

Comments

Post a Comment