Musuh Bergerak Ke Kiri Dan Ke Kanan Di Construct 2

Advertisemen
Assalamuallaikum.wr.wb
Pada kesempatan kali ini saya akan memberikan tutorial construct 2 yaitu musuh bergerak ke kiri dan ke kanan 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 ukuran layout width 1240px height 720px dan window size width 1240px height 720px
Buatlah 4 object sprite



Object 1 beri nama pijakan Tambahkan behavior solid, object 2 beri nama musuh Tambahkan behavior platform, object 3 beri nama pindah ke kanan, dan object 4 beri nama pindah ke kiri, fungsi dari object 3 dan 4 yaitu sebagai sentuhan musuh untuk berganti gerakkan.
Object pijakan:
Width: bebas
Height: bebas
Object musuh:
Width: 64px
Height: 64px

pada default control ubah menjadi No yang artinya sprite musuh tidak akan kita gerakkan



Object pindah ke kiri dan pindah ke kanan:
Width: 32px
Height: 32px
Atur posisi object, object pindah ke kanan berada diposisi kanan sedangkan kiri sebaliknya



Kalian masuklah ke event sheet, dan buatlah global variable dengan
Nama: bergerak
Type:number
Value: 0 yang artinya memiliki nilai 0



Perbedaan dari global variable dan instance variable yaitu:
   global variable berfungsi pada Semua layout dan Semua event
   instance variable berfungsi hanya pada 1 layout dan 1 event

Buatlah event



Artinya
Event, Saat game baru dimulai
    Action, global variable bergerak akan memberikan nilai yaitu 0

Buat lagi eventnya



Artinya
Event 1, jika global variable bergerak adalah 0
   Action, musuh akan bergerak ke kanan
Event 2, jika global variable bergerak adalah 1
   Action, musuh akan bergerak ke kiri

Buatlah lagi event terakhir



Artinya
Event 1, jika musuh menyentuh sprite pindahkekiri
   Actionnya,  system global variable bergerak akan memberikan nilai yaitu 1
 Event 2, jika musuh menyentuh sprite pindahkekanan
    Actionnya, system global variable bergerak akan memberikan nilai yaitu 0

selesai, semoga yang saya jelaskan diatas dapat kalian pahami.
Advertisemen