Anda di halaman 1dari 72

Game Android With Construct 2

Behavior

• Behavior adalah tingkah laku atau sifat yang bisa kita masukkan kedalam
suatu object di dalam game. Dengan Construct 2 kita tidak perlu lagi
membuat behavior karena Construct 2 telah menyediakannya.
Object

•Masukkan objek untuk membuat game lebih menarik.


Create Project

•Buat project baru dengan cara klik File, New, New Empty Project
• Ganti Layout size-nya menjadi 580, 950.
• Klik View pada Project Properties-nya.
• Ganti Layout size-nya menjadi 580, 950.
Background

• Masukkan gambar background. Double klik pada layer, pilih Tiled


Background, kemudian pilih gambar background yang ingin
digunakan.
• Gambar bisa diganti menggunakan warna / fill.
•Atur size nya menjadi sama dengan ukuran / size layout.
•Ubah posisi background menjadi 0, 0
•Perhatikan bar sebelah kanan. Ganti nama menjadi Background dan
kemudian Lock.
•Tambahkan layer baru dan beri nama Main.
Player

•Masukkan objek baru (Player) dengan cara double click pada layout dan
pilih gambar objek yang kita inginkan.
•Pada animation frames, masukkan frame animasi Player-nya.
•Crop semua transparent pada semua frame animasi dengan cara Tekan
shift + click Crop transparent.
•Set speed 7 dan Loop Yes pada properties animasi.
•Lihat preview animasi. Click kanan pada animasi default, preview.
•Berikut tampilannya.
•Tutup semua window dan run layout untuk melihat hasilnya.
•Berikut hasilnya di browser.
•Ganti full screen in browser-nya menjadi scale inner.
•Run layout dan perkecil browser-nya.
•Beri nama objek dengan nama Player.
•Add behavior 8 direction pada Player.
•Pada properties 8 behavior, set angle menjadi no.
•Add behavior pada Player scroll to dan bound to layout.
Control Button

•Tampahkan layer baru dengan nama GUI untuk meletakkan tombol


control android.
•Set Paralax layer GUI menjadi 0, 0.
•Pada layer GUI, tambahkan objek button control.
•Tempatkan button control di sebelah kiri.
•Beri nama Control.
•Buat objek baru dengan nama UpButton dan beri warna misalnya hijau.
•Buat objek objek lain selain UpButton yaitu DownButton, LeftButton,
RightButton.
•Letakkan masing-masing button diatas Control.
•Pada player, set default controlnya menjadi No.
•Masukkan objek baru, touch.
•Pada event sheet 1, masukkan fungsi Touch is touching UpButton, Player
simulate 8direction pressing Up.
•Lakukan hal yang sama pada 3 tombol lainnya.
•Ganti initial visibility pada semua button menjadi Invisible.
Android Intel XDK

•Download dan install Intel XDK dari web kemudian Register dan Login
untuk mulai menggunakannya.
•Export project yang ada di Construct 2 dalam bentuk HTML 5 Web.
•Pada Intel XDK, import project yang sudah di export dari Construct.
•Beri nama project.
•Game engine version pilih basic dan versi 1.
•Setelah itu akan muncul tampilan berikut.
•Klik tab project.
•Pada tab Projects, Upgrade Cordova.
•Klik upgrade untuk meng-upgrade cordova.
•Setelah selesai, klik tab Emulate untuk menampilkan / preview project di
android.
Player, Control & Animation

•Kembali ke Conctruct 2, pada player masukkan animasi Move dan


masukkan juga animation frames nya.
•Add action pada event Touch is tuching RightButton, Player set
animation “Move” dan Player Set Mirrored.
•Add action pada event Touch is tuching LeftButton, Player set animation
“Move” dan Player Set Not Mirrored.
•Kemudian tambahkan event baru Player 8direction is moving, Player Set
Animation to “Default”.
•Pada event Player 8direction is moving, klik kanan dan pilih invert.
•Masukkan object baru dan buat gambar berbentuk awan.
•Beri nama Cloud.
•Masukkan behavior pada Cloud yaitu Bullet dan Destroy Outside Layout.
•Set speed nya menjadi -100.
•Pada event sheet Add Event “System every 0.5 seconds” diikuti action
“System Create object Cloud on Layer Background at
(Random(20,560),0)” dan “Cloud Set Angle to 90 Degrees” .
•Tambahkan objek baru ShootButton pada layer GUI.
•Pada player, add image point dan tempatkan di ujung tempat munculnya
roket / senjata yang kita inginkan.
•Apply to whole animation pada image point yang baru.
•Lakukan hal yang sama pada semua animation (Move).
•Tambahkan objek baru yaitu roket.
•Beri nama roket.
•Tambahkan behavior pada roket yaitu Bullet.
•Pada event sheet, tambahkan event “Touch on touched ShootButton”
dan actionnya “Player Spawn Rocket on Layer Main (Image Point 1)”.
•Tambahkan juga “System Every tick” dan action “Rocket set angle to 090
degrees”.
•Berikut hasilnya.
Enemy

•Tambahkan objek baru sebagai musuh dan tambahkan juga animasinya.


•Ganti speed menjadi 15 dan Loop Yes.
•Isi kolom nama sebagai Enemy.
•Tambahkan behavior pada Enemy yaitu “Bullet” dan “Destroy Outside
Layout”.
•Set Bullet Speed menjadi -75.
•Tambahkan Event seperti di atas.
•Run untuk melihat hasilnya.
•Berikutnya masukkan objek baru sebagai senjata musuh dan beri nama
Saw. Jangan lupa masukkan juga animasinya.
•Set speed animasinya 20 dan Loop Yes.
•Tambahkan behavior “Bullet” dan “Destroy outside layout” pada saw.
•Set speed Bullet menjadi -150 atau sesuai selera.
•Masukkan Event seperti di atas.
•Run untuk melihat hasilnya.

Anda mungkin juga menyukai