1

Membuat Game dengan construct 2

Posted by Ridho Berlianto on 21.29

TUTORIAL PEMBUATAN GAME MENGGUNAKAN CONSTRUCT 2

1. Pada halaman awal Construct 2, kita akan membuat project baru dengan cara mengklik “New Project” pada Start page.


2. Kita akan mengatur layout untuk background pada permainan dengan membuat Parallax background. Parallax backgound ini nantinya akan membuat background tetap terlihat sama walaupun objek player bergerak berjalan melewati ukuran gambar background itu sendiri.
- Untuk membuatnya, atur terlebih dahulu “Window size” pada tab Layout, menjadi seperti pada gambar berikut ini.



- Kemudian atur juga Layout Size seperti pada gambar berikut. 


- Lalu atur juga pada jendela bagian Layer, rename Layout 0 menjadi Background.
- Selanjutnya, cari file asset gambar PNG yang sudah disediakan untuk gambar background. Pada tutorial ini menggunakan asset gratis dari http://kenney.nl/assets/abstract-platformer
- Tinggal drag and drop gambar PNG yang mendukung untuk background tersebut ke jendela layout Construct 2. Lalu, atur ukurannya sesuai dengan layout.


- Selanjutnya sampai disini kita akan membuat gambarnya menjadi parallax yaitu dengan mengubah propertiesnya menjadi 0, 0. Seperti pada gambar berikut.


Sampai saat ini background akan tetap mengikuti ukuran layout meskipun ukuran pada gambar tersebut lebih kecil/pendek dari pada ukuran layout itu sendiri.
3. Selanjutnya kita akan membuat “Ground” atau alas permukaannya. Caranya sama seperti menambahkan background yaitu dengan melakukan drag and drop file asset PNG ke layout. Masukkan file asset yang mendukung untuk pembuatan ground seperti pada gambar berikut.


- Untuk membuat groundnya dapat kokoh ketika player berjalan diatasnya, kita harus menambahkan behaviors pada gambar groundnya dengan cara klik Add Behaviors dan pilih Attributes “Solid  pada Properties.


Sampai disini ground akan solid atau ketika player atau objek lainnya diatas ground tersebut tidak akan “jatuh kebawah”.
4. Selanjutnya kita akan menambahkan objek “Player” atau pemain pada layout. Caranya sama dengan penambahan objek background dan ground yaitu drag and drop file asset PNG.
Bedanya pada objek Player ini kita akan menambahkan animasi. Jadi objek player ini mempunyai animasi yang terdiri dari : stand, walk, jump, fall, dan dead.
- Untuk membuat animasi Player berjalan yaitu dengan menambahkan file asset objek yang khusus untuk berjalan. Caranya yaitu dengan mengimport file asset PNG lainnya dengan klik Import Frames from files pada jendela Animation frames. Contohnya seperti ini.


- Kemudian untuk membuat objek playernya bergerak animasinya. Kita atur Loop pada properties animation “Walk” menjadi “Yes”.



- Lalu untuk membuat objek player ini dapat digerakan dengan keyboard caranya yaitu dengan klik 2x pada layout tepatnya pada background untuk menambahkan object input “Keyboard”.
- Kemudian kita akan membuat jalan permainan pada objek player ini yaitu dengan menambahkan event pada tab Event sheet.
Dalam hal ini kita menambahkan event object player ketika bergerak kita akan mengatur animasinya menjadi “Walk” atau berjalan. Contohnya seperti pada gambar berikut.


Untuk penambahan objek lain seperti enemy sama caranya dengan objek player mulai dari animasi dan juga eventnya.
5. Selanjutnya kita akan membuat system permainannya seperti “Player life, dan score”.
Sebelum itu kita harus membuat layer baru untuk penambahkan objek file asset PNG seperti diamond yang diberi nama “HUD”.
- Kemudian kita akan menambahkan event pada objek player ketika harus bertabrakan pada objek diamond, player akan mendapatkan poin yang jumlahnya kita atur. Ketika itu pula, diamond akan hilang. Setiap diamond berbenturan dengan player, diamond akan hilang dan player akan mendapatkan penambahan poin sejumlah value yang kita atur.

Caranya yaitu dengan klik kanan pada event sheet dan klik “Add global variable”. Masukkan Namenya menjadi “Gem” dan typenya “Number”, initial value biarkan 0.


Setelah itu akan muncul paling atas event sheet seperti pada gambar berikut.


Lalu, tambahkan event On collison pada player ketika harus bertabrakan dengan objek diamond yang diberi nama blueGem. Beri action pada objek diamond “Destroy” atau ini yang nantinya akan hilang dan action pada System yaitu penambahan value 1 kepada Gem.


Sampai disini ketika player menabrak objek diamond ini, diamond akan hilang dan player akan mendapatkan poin sebanyak kelipatan objek diamond yang ada pada permainan. Begitupun juga dengan objek “Player life”. Tambahkan action system akan mengurangi 1 pada global variable baru yang dibuat untuk Player life dan juga tambahkan action player akan berkedip-kedip. Seperti pada berikut ini.


6. Terakhir kita akan membuat system ketika player sudah melewati berbagai rintangan yang ada dan sampai pada bendera finish.
Caranya sama yaitu dengan membuat layer baru yang kita beri nama “Pop up”. Pada layer itu kita tambahkan file asset PNG yang mendukung dalam pembuatan pop up.


Lalu pada event sheetnya kita tambahkan objek player yang memiliki action pada “System” seperti pada gambar berikut.


Jadi nanti ketika objek player bertabrakan dengan objek bendera yang menandakan selesainya permainan. Action system akan set group “Player” yang berisikan action-action pergerakan player ini mati sehingga player tidak dapat digerakan oleh keyboard sekalipun dan mengatur system untuk delay sekitar 1 detik dan mengatur layer Popup dapat terlihat atau visible.







0

Review Tentang Construck2

Posted by Ridho Berlianto on 00.12
 Saya akan Membahas tentang Aplikasi Engine Construct 2.  engine yang satu ini sangat saya rekomendasikan karena didalamnya memiliki banyak fitur fitur yang lengkap dan mudah dalam penerapannya. Selain itu harganya yang bisa dibilang murah untuk kalangan developer.
Construct 2 adalah sebuah program baru  yang memungkinkan Anda membuat game - tidak ada pengetahuan pemrograman diperlukan! Dibundel dengan lebih dari 120 efek suara, banyak trek musik asli, suara atmosfer ambient dan paket sprite sehingga Anda dapat membuat game yang menakjubkan di menit! Membangun 2 ini acara editor membuat membangun dan menciptakan permainan visual dan mudah untuk pemula dan pengguna tingkat lanjut sama. Ingin mencobanya sebelum membeli pertama? Ada versi gratis yang tersedia sehingga semua orang bisa membuat game! Mengapa tidak mencoba beberapa demo online untuk melihat kekuatan sejati Construct2? Semua game HTML5 - (! Termasuk browser Anda tentu saja) yang berarti mereka akan bekerja pada banyak perangkat yang berbeda
 Contoh membuat game sederhananya yaitu :  
Membuat game menggunakan construct 2 sangat mudah, bagian vital yang perlu untuk kita pelajari adalah events. pada bagian ini mungkin membutuhkan waktu untuk terbiasa memahami logika bagaimana construct akan mengikuti perintah kita. Sebagai contohnya bisa kalian pelajari beberapa events dari contoh game construct.
Sebagai contoh awal buatlah sebuah game sederhana, langkah pertama add object kemudian pilih sebagai tile background, letakkan pada layer 1. kemudian langkah kedua add object sprite, letakkan pada layer 2, kemudian berikan behavior platform.

Pada langkah ketiga add object sprite kemudian beri behavior solid. Coba run hasilnya adalah background object 1 dengan object 2 sebagai player dan player bisa berjalan diatas sprite solid. Sangat mudah bukan? sayang sekali saya tidak bisa memberikan gambarnya tetapi saya yakin semua pasti bisa mencoba. Untuk membuat game yang bagus kuncinya biasanya berada di grafik dan cerita yang menarik, selamat mencoba & berkreasi..

Diberdayakan oleh Blogger.

Copyright © 2009 Wawasan Kita All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.