Construct2 g60-header-construct

Published on July 28th, 2013 | by Aditia Dwiperdana

1

Construct 2: Menggerakkan karakter tanpa programming

Setelah kita mempelajari teori tentang gerakan karakter pada artikel lalu (gedebuk.org/59), kali ini kita akan mencoba menerapkan teori tersebut untuk menjadi sebuah game. Aplikasi yang akan kita gunakan adalah Construct 2.

g60-header-construct

Construct 2 adalah salah satu tools yang dapat digunakan untuk membuat game tanpa harus menulis kode pemrograman, karena sebagian besar logika untuk game dapat dibuat menggunakan menu. Kelebihan lain dari construct adalah fungsi-fungsi bawaan yang sudah disediakan dapat mempercepat proses pembuatan game, karena kita tidak perlu membuat ulang fungsi-fungsi tersebut untuk game kita. Kalau kamu belum punya Construct 2, kamu bisa download di http://gedebuk.org/construct2.

Kali ini kita akan membuat fitur pergerakan pemain dengan jenis gerakan bebas dimana pemain bisa bergerak ke semua arah (seperti di dalam air atau luar angkasa).

Langkah awal

  1. Pertama kali kita membuka Construct kita akan dihadapkan ke Start Page, di sini kita bisa memilih untuk mencoba berbagai contoh atau tutorial bawaan Construct 2, tapi kali ini kita akan membuat sebuah project baru (pilih New Project > New Empty Project)
    g60 - step 1

    Membuat project baru

  2. Perhatikan tabel di sisi kiri layar, itu adalah tabel properti. Kita bisa mengganti nama Layout pertama kita misalnya menjadi DemoGerakan, lalu pastikan kita ubah layout size menjadi (640, 480).
    g60 - step 2

    Mengubah ukuran layar permainan

  3. Untuk memasukkan gambar kita perlu klik kanan, lalu pilih “Insert new object”. Dari daftar objek yang bisa dibuat, pilih “Sprite”. Setelah itu kita akan diberi pilihan untuk membuat gambar baru atau mengambil gambar yang sudah ada. Silahkan pilih yang mana saja yang kamu bisa, tapi kali ini kita akan menggunakan gambar karakter dilihat dari samping.

    g60 - step 3

    Klik kanan > Insert new object

    g60 - step 4

    Membuat object sprite

  4. Kamu bisa juga membuat latar belakang dengan membuat sebuah kotak dengan warna biru muda menggunakan fitur Bucket Fill. Kita buat kotak ini seukuran dengan layar permainan untuk menggambarkan bahwa pemain kita berada di bawah air.
    g60 - step 5

    Membuat gambar baru dengan Bucket Fill

    g60 - step 5.2

    Memasukkan gambar yang sudah ada

Menggerakkan karakter pemain

  1. Untuk membuat karakter kita bisa bergerak, kita perlu menambahkan suatu Behavior terhadap objek karakter kita. Behavior adalah sifat suatu objek dalam permainan, Construct 2 sudah menyediakan cukup banyak jenis Behavior bawaan. Untuk karakter pemain kita akan menggunakan Behavior “8Direction”.
    g60 - step 6

    Menambahkan behavior 8Direction untuk menggerakkan karakter

  2. Awalnya Behavior 8Direction ditujukan untuk gerakan karakter yang dilihat dari atas (Top Down), seperti di permainan GTA 1 dan 2. Karena kali karakter kita dilihat dari samping, bukan top-down, jadi kita perlu ganti nilai Set Angle di tabel properti dari “360 Degree” menjadi “No”. Hal ini akan membuat karakter kita tidak akan berputar.
    g60 - step 7

    Tabel properti behavior 8Direction, bisa untuk mengatur kecepatan dan rotasi gambar

  3. Di tabel properti kita juga bisa mengatur percepatan dan kecepatan maksimum karakter kita.

Menjalankan game hasil dari Construct 2

  1. Untuk mencoba game kita, kita cukup tekan tombol Run Layout di kiri atas aplikasi Construct 2, game kita akan muncul di internet browser terakhir yang kita buka.
    g60 - step 8

    Tombol “Run Layout” untuk menjalankan game

    g60 - step 9

    Game akan muncul di window browser yang terakhir dibuka

  2. Kita bisa membuat game untuk platform selain web, misalnya untuk Windows Phone 8, tapi akan dibahas di artikel lain.

Dengan langkah-langkah tersebut kita sudah bisa membuat pergerakan karakter untuk game kita menggunakan Construct 2, tanpa programming sama sekali. Jika ada pertanyaan atau butuh panduan dalam bentuk video silahkan kunjungi: http://youtu.be/0ig-gHHrUms

 


Ikuti channel Gedebuk di Youtube untuk mendapatkan berbagai video tutorial pembuatan game! Klik saja tombol Subsribe di bawah ini.


Lebih suka tutorial tertulis seperti artikel ini?




Tags: , ,


About the Author



Back to Top ↑