Workshop Gamekita Basic Logic Game with Construct 2 Game Pilah Sampah Pada game ini, pemain diperintahkan untuk memilah sampah mana yang kering dan basah. Jika memasukkan jenis sampah yang benar, nilai pemain akan bertambah. Jika salah memasukkan jenis sampah, nilai pemain akan berkurang.
Assets :
1
Workshop Gamekita Basic Logic Game with Construct 2 Langkah – langkah : 1.
Buka aplikasi Construct 2
Tampilan awal 2.
Klik Icon Construct (Pada pojok kiri atas) – pilih “New” – pilih “New empty project”
Tampilan pembuatan project baru
2
Workshop Gamekita Basic Logic Game with Construct 2 3.
Atur ukuran Windows Size dan Layout Size
4.
Klik 2x pada layout untuk menambahkan objek – pilih “Tiled Background” – pilih gambar background – atur ukuran dan posisi background supaya sesuai dengan ukuran Windows Size dan Layout Size
3
Workshop Gamekita Basic Logic Game with Construct 2
Tampilan yang sesuai 5.
Klik panel layer – ganti nama “Layer 0” menjadi “Background” – lalu kunci layer. Setelah itu tambahkan layer baru untuk Permainan dan pilih layer tersebut.
4
Workshop Gamekita Basic Logic Game with Construct 2 6.
Tambahkan objek baru – pilih “Sprite” – lalu pilih gambar awan. Klik awan – ganti nama objek menjadi “Awan” – lalu tambahkan “Behaviors” pada panel Properties. Tambahkan jenis behavior “Spine” lalu atur “Movement” menjadi “Horizontal”.
Panel behavior
Tampilan Awan
5
Workshop Gamekita Basic Logic Game with Construct 2 7.
Tambahkan objek “Tong Sampah Kering” dan “Tong Sampah Basah” (Jangan lupa untuk mengubah nama objek). Atur ukurannya agar sesuai dengan background.
Tampilan Tong Sampah Kering dan Tong Sampah Basah 8.
Tambahkan objek sampah (Jangan lupa untuk mengubah nama objek). Atur ukurannya agar sesuai dengan background. Lalu tambahkan behavior “DragDrop” agar objek dapat digerakkan. Jalankan game untuk mencoba hasilnya.
Tampilan Sampah
6
Workshop Gamekita Basic Logic Game with Construct 2 9.
Tambahkan kondisi apabila sampah dimasukkan kedalam tempat sampah, maka sampah tersebut akan menghilang. Tambahkan objek “Mouse” – lalu pindah ke tab event sheet
Klik “Add event” – “Mouse” – “On button released” – pilih “Left” – lalu klik “Done” Klik kanan pada “Mouse” – pilih “Add” – lalu pilih “Add sub-event” – pilih “SampahBasah1” – pilih “Is overlapping another object” – pilih objek “TongSampahBasah” Klik “Add action” – pilih “SampahBasah1” – pilih “Destroy”
Ulangi langkah 8 dan 9 hingga semua objek sampah terdapat pada layar.
7
Workshop Gamekita Basic Logic Game with Construct 2
Logika dimasukkan satu persatu 10. Tambahkan object text berupa teks score dan score serta teks health dan health
11. Klik “Add event” – pilih “System” – pilih “Every X Second” – tulis 1 lalu klik “Done” Buat variabel global [SampahRandom] : klik kanan pada event sheet
8
Workshop Gamekita Basic Logic Game with Construct 2 Pilih “Add action” – “System” – “Set value”
Tambahkan “Sub event” – “System” – “Compare variables”
Klik “Add action” pada event Every x second – pilih “System” – pilih “Create Object” – pilih “SampahBasah1” – letakkan pada layer 1 X = int(random(0+[nama objek].Width/2,Background.Width-[nama objek].Width/2)) Y = int(random(Background.Height/2+[nama objek].Height/2,Background.Height-[nama objek].Height/2))
9
Workshop Gamekita Basic Logic Game with Construct 2 Ulangi terus untuk semua objek
12. Tambahkan variabel global untuk “Score = 0” dan “Health = 5”
Tambahkan event “Every tick” Tambahkan action – pilih objek Score – lalu “Set text” – masukkan variabel “Score” Tambahkan action – pilih objek Health – lalu “Set text” – masukkan variabel “Health”
13. Tambahkan action pada event “SampahBasah1 Is overlapping” – pilih “System” – “Set value”
10
Workshop Gamekita Basic Logic Game with Construct 2 Lakukan pula pada event Sampah yang lain
14. Tambahkan event apabila sampah dimasukkan pada tong sampah yang salah maka Score dan Health dikurangi 1
Lakukan pada semua objek sampah
11
Workshop Gamekita Basic Logic Game with Construct 2 15. Lakukan pencegahan apabila terjadi score minus Tambahkan event – “System” – “Compare variable”
Lalu tambahkan action untuk menyeting agar “Score” tetap 0
16. Tambahkan Layout baru
12
Workshop Gamekita Basic Logic Game with Construct 2 Buat Background Game Over, Tulisan Game Over dan Tombol Try Again. Aturlah agar ketiga objek tersebut invinsible pada properties objek masing-masing.
Atur agar permainan dapat mendeteksi kekalahan dengan nilai “Health” yaitu 0. Tambahkan event – “System” – “Compare Variable”. Lalu tambahkan action untuk memunculkan Background Game Over, Tulisan Game Over dan Tombol Try Again.
17. Setelah itu, aturlah agar game dapat dimainkan lagi. Untuk menambahkannya dapat melihat gambar event dan action ini.
13
Workshop Gamekita Basic Logic Game with Construct 2 18. Tambahkan objek musik agar game lebih menarik
Import musik
Pilih music yang akan diimport lalu klik “Import” – setelah itu akan muncul jendela seperti dibawah ini, lalu klik “Import”
14
Workshop Gamekita Basic Logic Game with Construct 2 Buat event baru – “System” – “On srart of layout” Setelah itu, buat action baru – pilih “Audio” – “Play” – lalu pilih musiknya
Selesai Terimakasih :D
15