Halo Sobat Sederhana! Apa kabar? Pernah berpikir untuk membuat game sendiri tanpa harus belajar bahasa pemrograman yang rumit? Di artikel ini, kita akan membahas cara membuat game sederhana di Construct 2. Construct 2 adalah software game engine yang memungkinkan kita untuk membuat game tanpa harus menulis kode dengan bahasa pemrograman. Mari kita mulai!
Persiapan Pertama
Sebelum kita mulai membuat game, pastikan bahwa Construct 2 sudah terinstal di komputer kamu. Jika belum, kamu bisa download dari website resminya di https://www.scirra.com/construct2 dan ikuti langkah-langkah instalasinya.
Setelah itu, buka Construct 2 dan pilih New Project untuk membuat project baru. Selanjutnya, pilih template game yang ingin kamu buat seperti platformer game, shooter game, puzzle game, dan masih banyak lagi. Kamu juga bisa membuat project dari awal dengan memilih Empty Project.
Setelah memilih template game atau Empty Project, kamu akan masuk ke Construct 2 Workspace. Di Workspace, kamu bisa melihat beberapa menu seperti Layout, Event Sheet, Properties, dan banyak lagi. Setiap menu memiliki peran masing-masing dan akan kita pelajari satu persatu.
Layout
Layout adalah tempat dimana kamu bisa mendesain tampilan game seperti background, character, obstacle, dan sebagainya. Kamu bisa membuat layout baru dengan cara klik kanan pada Project Bar dan pilih Add New Layout.
Setelah membuat layout baru, kamu bisa mengubah tampilan background dengan klik kanan pada Layout Bar dan pilih Properties. Di Properties, kamu bisa memilih tampilan background yang sudah disediakan oleh Construct 2 atau menggunakan gambar sendiri.
Selain itu, kamu juga bisa menambahkan object baru seperti character, obstacle, dan item dengan cara klik kanan pada Layout Bar dan pilih Insert New Object. Kamu bisa pilih jenis object yang ingin kamu tambahkan seperti Solid, Sprite, dan banyak lagi.
Setelah menambahkan object baru, kamu bisa mengubah propertinya dengan klik kanan pada object tersebut dan pilih Properties. Di Properties, kamu bisa mengubah ukuran, posisi, dan tampilan object tersebut.
Event Sheet
Event Sheet adalah tempat dimana kamu bisa menambahkan event atau perintah untuk object yang sudah kamu buat di Layout. Kamu bisa membuat event baru dengan cara klik kanan pada Project Bar dan pilih Add New Event Sheet.
Setelah membuat event sheet baru, kamu bisa menambahkan event baru dengan klik kanan pada Event Sheet Bar dan pilih Add Event. Di Add Event, kamu bisa pilih jenis event yang ingin kamu buat seperti Keyboard, Mouse, dan banyak lagi.
Setelah memilih jenis event, kamu bisa menambahkan perintah atau action untuk event tersebut dengan cara klik pada Add Action. Di Add Action, kamu bisa pilih jenis action yang ingin kamu tambahkan seperti Set Position, Set Animation, dan banyak lagi.
Selain itu, kamu juga bisa membuat kondisi atau condition untuk event dengan cara klik pada Add Condition. Di Add Condition, kamu bisa pilih jenis condition yang ingin kamu tambahkan seperti On Collision, Is Overlapping, dan banyak lagi.
Properties
Properties adalah tempat dimana kamu bisa mengubah properti dari object atau event yang sudah kamu buat di Layout dan Event Sheet. Kamu bisa mengubah properti dengan cara klik pada object atau event tersebut dan pilih Properties.
Di Properties, kamu bisa mengubah properti seperti ukuran, posisi, tampilan, dan banyak lagi. Kamu juga bisa menambahkan behavior baru untuk object dengan klik pada Add Behavior dan pilih jenis behavior yang ingin kamu tambahkan seperti Platform, Bullet, dan sebagainya.
Membuat Game Sederhana
Sekarang setelah kita tahu tentang Layout, Event Sheet, dan Properties, saatnya untuk membuat game sederhana. Kita akan membuat game sederhana seperti Flappy Bird, dimana karakter harus melewati rintangan dengan cara terbang.
Layout
Pertama-tama, buatlah layout baru dengan klik kanan pada Project Bar dan pilih Add New Layout. Selanjutnya, ubah tampilan background dengan klik kanan pada Layout Bar dan pilih Properties. Kamu bisa menggunakan background yang sudah disediakan oleh Construct 2 atau menggunakan gambar sendiri.
Setelah itu, tambahkan karakter dengan cara klik kanan pada Layout Bar dan pilih Insert New Object. Pilih jenis object Sprite dan ubah tampilan karakter dengan klik kanan pada object tersebut dan pilih Properties. Di Properties, kamu bisa mengubah tampilan karakter dengan memilih sprite yang ingin kamu gunakan.
Selanjutnya, tambahkan rintangan dengan cara klik kanan pada Layout Bar dan pilih Insert New Object. Pilih jenis object Sprite dan ubah tampilan rintangan dengan klik kanan pada object tersebut dan pilih Properties. Di Properties, kamu bisa mengubah tampilan rintangan dengan memilih sprite yang ingin kamu gunakan.
Ubah posisi dan ukuran karakter serta rintangan sesuai dengan keinginan kamu.
Event Sheet
Selanjutnya, buatlah event baru dengan cara klik kanan pada Project Bar dan pilih Add New Event Sheet. Selanjutnya, tambahkan event untuk karakter dengan klik kanan pada Event Sheet Bar dan pilih Add Event. Pilih event Keyboard dan pilih key Spacebar.
Selanjutnya, tambahkan action untuk event tersebut dengan klik pada Add Action. Pilih jenis action Set Platform Vector Y dan ubah nilai Vector Y menjadi -500. Action ini akan membuat karakter terbang ke atas ketika tombol Spacebar ditekan.
Selanjutnya, tambahkan event baru untuk rintangan dengan klik kanan pada Event Sheet Bar dan pilih Add Event. Pilih event System dan pilih Every X seconds. Set nilai X menjadi 2 atau sesuai dengan keinginan kamu.
Selanjutnya, tambahkan action untuk event tersebut dengan klik pada Add Action. Pilih jenis action Spawn another object dan pilih object rintangan yang sudah kamu buat sebelumnya. Action ini akan membuat rintangan muncul setiap X detik.
Selanjutnya, tambahkan event baru untuk deteksi tabrakan dengan rintangan. Klik kanan pada Event Sheet Bar dan pilih Add Event. Pilih event Collision dan pilih object rintangan. Setelah itu, tambahkan action untuk event tersebut dengan klik pada Add Action. Pilih jenis action Go to Layout dan pilih layout baru. Action ini akan membawa kamu ke layout baru ketika karakter menabrak rintangan.
Properties
Terakhir, ubah properties dari karakter dan rintangan sesuai dengan keinginan kamu. Kamu bisa menambahkan behavior baru untuk karakter seperti Platform atau Physics.
FAQ
No. |
Pertanyaan |
Jawaban |
---|---|---|
1 |
Apakah Construct 2 gratis? |
Construct 2 memiliki versi free dan versi berbayar. Versi free memiliki keterbatasan seperti jumlah layout dan event sheet yang dibatasi. |
2 |
Apakah Construct 2 sulit digunakan? |
Construct 2 sangat mudah digunakan terutama untuk pemula yang belum pernah belajar bahasa pemrograman. Construct 2 memiliki interface yang user-friendly dan dokumentasi yang lengkap. |
3 |
Apa saja template game yang tersedia di Construct 2? |
Construct 2 menyediakan berbagai macam template game seperti platformer game, shooter game, puzzle game, dan masih banyak lagi. Kamu juga bisa membuat project dari awal dengan memilih Empty Project. |
Kesimpulan
Sekarang kamu sudah tahu cara membuat game sederhana di Construct 2. Jangan ragu untuk mencoba membuat game sendiri dan eksplor fitur-fitur menarik yang ada di Construct 2. Semoga bermanfaat dan sampai jumpa di artikel menarik lainnya!