Upload
mahisa-dyan-diptya
View
215
Download
0
Embed Size (px)
Citation preview
7/25/2019 Membangun Game Windows 8 - Basic - HOL 2
1/6
Membangun Game Windows 8 Sapi Mama
Dengan Construct 2 - Basic
Yugie Nugraha
Developer & Platform Evangelism
Microsoft Indonesia
Setelah kita mengenal seperti apa itu Construct 2 kemudian bagaimana untuk membuat aplikasi
Game untuk Windows 8 dengan Construct 2 pada HOL berikut ini akan dijelaskana bagaimana untuk
membuat aplikasi game Sapi Mama dengan menggunakan Construct 2, Story line dari game ini
bercerita tentang Induk Sapi yang berusaha menyelamatkan anaknya yang terjebak di reruntuhantumpukan kayu. Akan diberikan Score jika Induk Sapi telah berhasil bertemu dengan anaknya,
berikut ini langkah-langkah pembuatan Game Windows 8 Sapi Mama Dengan Construct 2.
1. Siapkan beberapa assets yang akan digunakan sebagai Object
2. Atur posisi layout game sebagai berikut, gunakan assets-assets yang telah disediakan
sebelumnya. Untuk menambahkan object pada layout, klik kanan pada layout kemudian klik
Insert New Object>Sprite beri nama pada object yang akan ditambahkan.
7/25/2019 Membangun Game Windows 8 - Basic - HOL 2
2/6
3. Selanjutnya tambahkan object induk sapi pada layout yang memilki behavior Physic atau
mengikuti gaya gravitasi. Select pada object induk sapi kemudian pada pallet properties klik
add/edit pada Behaviors, klik tanda + lalu pilih behaviors movement Physics
4. Tambahkan object selanjutnya yaitu anak sapi, lalu berikan behavior yang sama dengan
induk sapi Physics.
5. Sesuai story line dari game ini yaitu, menolong anak sapi yang terjebak pada reruntuhan
kayu makan kita perlu menambahkan beberapa object kayu yang akan dijadikan penghalang
pada layout. Susun seperti gambar berikut, lalu berikan behavior Physics pada setiap
object kayu yang telah ditambahkan.
7/25/2019 Membangun Game Windows 8 - Basic - HOL 2
3/6
6. Langkah selanjutnya kita perlu menambahkan behavior Physics dengan properties
Immoveable Yes pada object tanah, ini maksudkan agar setiap object yang memilki
behavior Physics tetap berada diatas object tanah atau tidak keluar dari Canvas.
Selanjutnya untuk penyelesaian game, kita akan hapus object-object kayu yang menjadi
penghalang bagi object Induk Sapi. Prosesnya cukup mudah, dari layout kita akan beralih
pada event. Event ini difungsikan untuk menjalankan proses-proses logic dari game, untuk
setiap perhitungan, kondisi object, dsb akan diproses pada sheet event.
7. Klik kanan pada layout Insert new object > Touch , object Touch telah ditambahkan
selanjutnya kita beralih pada sheet event klik Add Event pilih object Touch kemudian
pilih On touched object.
7/25/2019 Membangun Game Windows 8 - Basic - HOL 2
4/6
8. Pilih object yang akan di Destroy, disini kita pilih object wood. Selanjutnya klik Add
Action pilih object Wood kembali lalu pada jendela baru yang mucul pilih kondisi apa
yang akan diberikan pada object Wood, berikut ini expression untuk Destroy object
Wood:
Berikan action yang sama untuk setiap object yang dapat dihancurkan.
9. Untuk melihat sudah sejauh mana progress dari game, tekan F5 untuk mencoba.
Bagaimana mudah bukan? Dengan kita menambahkan beberapa proses logic pada event,
game yang dibuat sudah bisa berinteraksi dengan user. Sampai sini saya harap sudah ada
sedikit gambaran mengenai penggunaan event pada Construct 2.
Selanjutnya tidak lengkap jika sebuah game tidak memilki back sound music dan scoring,
berikut ini langkah-langkahnya.
Back Sound
10.
Sebelumnya tambahkan file music terlebih dahulu pada project yang akan dijadikan sebagai
Back Sound Music Game. Pada pallet Project klik kanan folder Sounds > Import Sounds
pilih file music yang akan digunakan dalam format .ogg & m4a.
11.Jika sudah, kembali pada sheet event kemudian tambahkan satu Global Variable dengan
nama FirstRun. Klik kanan pada sheet event lalu pilih Add global variable berikan nilai
default 0.
7/25/2019 Membangun Game Windows 8 - Basic - HOL 2
5/6
12.Pada sheet event, klik Add event pilih object System > Compare variable lalu isikan
parameter sebagai berikut:
13.
Agar dapat menggunakan Back Sound, kita perlu menambahkan object sound pada layout
klik kanan pada sheet layout Insert new object > Audio.
14.Kembali di Event Sheet pada event System FirstRun=0klik Add Action > Audio > Play lalu
isikan parameter sebagai berikut:
7/25/2019 Membangun Game Windows 8 - Basic - HOL 2
6/6
15.Masih pada event System FirstRun=0 klik Add Action > Set Value isikan parameter sebagai
berikut:
Variable FirstRun
Value 1
16.Sekarang coba jalankan project tekan F5, jika sudah sesuai game akan memainkan back
sound music saat pertama kali dijalankan.
Scoring
Untuk rule dari proses scoring adalah sebagai berikut:
1. Saat pertama kali game dimulai akan diberikan Score default sebagai Score awal 100
2. Setiap kayu yang dihancurkan akan mengurangi nilai Score 10 point, semakin banyak
kayu yang dihancurkan semakin banyak point berkurang
3. Jika induk sapi sudah bertemu dengan anak sapi akan ditambahkan 50 point pada Score.