Player Bergerak dengan Sentuh Object Di Construct 2

Advertisemen

Assalamuallaikum.wr.wb
Pada kesempatan kali ini saya akan memberikan tutorial construct 2 yaitu player bergerak dengan sentuh object 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.

Buka construct 2 nya pilih new (untuk membuat project baru)



Pilih new empty project (membuat project baru dengan lembar kosong) lalu klik open



Pada lembar kerja kalian akan melihat ukuran layout yang masih belum teratur, atur pada layout sizenya menjadi
Lebar(width) : 1240px
Panjang(height): 720px



Kalian atur juga pada window size menjadi
Lebar(width) : 1240px
Panjang(height): 720px



Kalian buatlah layer baru, sehingga menjadi 2 layer yaitu layer 0 dan layer 1



Layer 0 kalian ubah namanya menjadi layer game
Layer 1 kalian ubah namanya menjadi layer gui, dan pada bagian parallax kalian ubah menjadi
Lebar(width: 0px
Panjang(height: 0px
Tujuan diubah ukurannya menjadi 0 agar object yang berada dilayer gui tidak berpindah dan akan berada diposisi itu

Kalian buatlah 5 object plugin sprite dan 1 object plugin touch



1 object plugin sprite kalian berilah nama pijakan dan tambahkan behavior solid
Lebar(width: bebas sesuai keinginan kalian usahakan sama dengan lebar layout
Panjang(height: bebas sesuai keinginan kalian usahakan tidak terlalu panjang atau pendek

2 object plugin sprite kalian berilah nama player dan tambahkan behavior platform
Lebar(width: 64px
Panjang(height: 64px

3 object plugin sprite berilah nama kiri, object ini berfungsi untuk menggerakkan object player ke arah kiri
Lebar(width: 64px
Panjang(height: 64px

4 object plugin sprite berilah nama kanan, object ini berfungsi untuk menggerakkan object player ke arah kanan
Lebar(width: 64px
Panjang(height: 64px

5 object plugin sprite berilah nama atas, object ini berfungsi untuk membuat player melompat
Lebar(width: 64px
Panjang(height: 64px

Pada object plugin sprite yang berada dilayer 0 adalah object plugin sprite pijakan dan object plugin sprite player
Pada object plugin sprite yang berada dilayer 1 adalah object plugin sprite kiri, object plugin sprite kanan dan object plugin sprite atas

Jika pada object plugin sprite kiri, object plugin sprite kanan dan object plugin sprite atas menghalangi player, kalian ubah saja opacity pada object tersebut akan player dapat tetap terlihat

Kalian atur posisi seperti berikut ini



Kalian masuklah kedalam event sheet dan buat eventnya seperti ini



Artinya
Event 1, jika kalian menyentuh object plugin sprite yaitu kiri
Action, maka object sprite player akan melakukan bergerakan yaitu bergerak ke arah kiri
Event 2, jika kalian menyentuh object plugin sprite yaitu kanan
Action, maka object sprite player akan melakukan bergerakan yaitu bergerak ke arah kanan
Event 3, jika kalian menyentuh object plugin sprite yaitu atas
Action, maka object sprite player akan melompat

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