Apa itu Construct 2?

Dipublikasikan oleh Akbar pada

Apa itu Construct 2 ? Construct 2 adalah tools pembuat game berbasis HTML5 yang dikhususkan untuk platform 2D yang dikembangkan oleh Scirra. Pada software Construct 2 kita tidak menggunakan bahasa pemrograman khusus, karena semua perintah yang digunakan pada game diatur dalam EvenSheet yang terdiri dari Event dan Action. Pembahasan kali ini akan membahas mengenai pengenalan dan penggunaan construct 2. Seperti pada definisi diatas, Construct 2 tidak menggunakan bahasa pemrograman khusus, jadi untuk untuk mengembangkan game dengan Construct 2 pengguna tidak perlu mengerti bahasa pemrograman yang relatif lebih rumit dan sulit.

Meskipun dalam menggunakan software Construct 2 kita tidak perlu mengerti bahasa pemrograman, tapi tentu saja kita tetap membutuhkan pengetahuan tentang algoritma pemrograman. Karena EvenSheet yang mengatur event dan action perlu kita susun berdasarkan algoritma pemrograman.

untuk mendownload aplikasi Constrcut 2 dapat langsung mengunjungi website resminya scirra.com, atau bisa klik link berikut:

download construct 2 terbaru

Sebenarnya Construct saat ini memiliki 2 versi yaitu Construct 2 dan Construct 3. Perbedaan diantara keduanya tidak terlalu signifikan. Untuk Construct 2 kita perlu mendownload softwarenya kemudian kita install di PC/Laptop untuk kita gunakan. Sedangkan untuk Construct 3 kita tidak perlu mendownload softwarenya, kita dapat langsung menjalankannya melalui web browser.

Pengalaman Menggunakan Construct 2

Pertama kali mengenal software Construct 2 sejak tahun 2017 dan masih saya gunakan hingga saat ini. Sebelum mengenal software Construct 2 saya sudah menggunakan software Unity3D, yang merupakan game engine favorit saya dari awal belajar game development (tahun 2014) hingga sekarang. Meskipun saya lebih sering menggunakan Unity3D, tapi sesekali saya juga menggunakan software Construct 2 untuk membuat game, biasanya karena permintaan client, selain itu juga karna untuk development game HTML5 rasanya construct 2 masih terasa lebih baik dibanding Unity3D. Karena pada dasarnya di Unity3D untuk platform Web Browser kita hanya bisa Export dalam WebGL yang mana cukup berat ketikan dijalankan, hal ini karena kebutuhan pengolahan grafik 3D, sehingga ketika di jalankan di handphone akan ada peringatan tidak mendukung meskipun masih bisa dijalankan. Akan tetapi ketika kita menjalankannya di mobile, grafik yang ditampilkan akan jadi kurang baik.

Akan tetapi meskipun construct 2 terasa lebih baik dalam membuat game HTML5, kita tidak bisa membuat game 3D menggunakan Construct 2, sedangkan untuk unity3D kita bisa membuat game 3D.

Oh iya bagi temen-temen yang ingin mencoba aplikasi/game buatan kami bisa langsung kunjungi link berikut:

Published Apps

atau bisa langsung kunjungi playstore berikut :

Saat menggunakan construct 2 tentunya saya juga menemui beberapa kendala dan kelemahan. Beberapa diantaranya adalah :

  1. Tutorial dan dokumentasi memang sudah cukup banyak, tetapi memang tidak sebanyak unity3D. Mungkin karena construct 2 hanya mendukung grafik 2D sehingga tidak sepopuler unity3D.
  2. Kurang fleksibel, karena untuk program atau perintahnya tidak menggunakan scripting (bahasa pemrograman) maka ada beberapa hal yang kadang harusnya bisa diselesaikan dengan beberapa baris script saja malah perlu diselesaikan dengan event dan action yang lebih panjang.
  3. Hanya bisa digunakan untuk membuat game 2D

Itu adalah beberapa hal yang saya rasakan ketika menggunakan Construct 2. Bisa jadi kekurangan tersebut saya rasakan hanya karena pengetahuan saya yang masih kurang.

Kenapa saya masih menggunakan Construct 2 ? Apa Kelebihan Construct 2 ?

Bagi saya pribadi software ini cukup menarik karena kita tidak perlu belajar bahasa pemrograman untuk menggunakannya. Cukup pelajari algoritma dasar pemrograman saja, maka sudah cukup untuk mengembangkan game sederhana menggunakan software construct 2. Hal ini cukup bagus untuk menarik perhatian orang sekitar saya untuk mulai belajar membuat game.

Jika di bandingkan dengan game engine lain, proses pembuatan game di construct 2 sangat sederhana dengan hasil yang cukup memuaskan. Karena memiliki beberapa tools yang cukup lengkap.

Selain itu Construct juga memiliki 2 lisensi yaitu free dan berbayar. Sampai sekarang saya pun masih menggunakan versi yang gratis. Hehe

Construct 2 juga mendukung berbagai platform yang ada, seperti Web Browser (HTML5), PC WIndows Standalond, Android, Tizen, dll. Tentunya untuk versi yang berbayar akan memiliki fitur dukungan platform yang lebih banyak dibandingkan versi yang gratis. Untuk saat ini saya sendiri hanya akan menggunakan Construct 2 ketika ada permintaan membuat aplikasi berbasis HTML5. Itupun jika memang sudah tidak bisa ditoleransi menggunakan WebGL dari Unity3D

Dimana Saya Bisa Belajar Construct 2

Ada banya alternatif untuk belajar construct 2, anda bisa mengikuti les dan semacamnya. tentunya dengan mengeluarkan uang yang lumayan.

Awal mula saya belajar construct dulu dari website dicoding.com, saat itu course di sana masih gratis, selebihnya saya belajar sendiri di internet.

Untuk saat ini saya rasa di youtube sudah sangat banyak tutorial untuk belajar membuat game menggunakan construct 2.

Atau mungkin bagi temen-temen yang tertarik ingin belajar game development menggunakan unity3d, bisa kunjungi link berikut:

UCODY (Kumpulan Video Tutorial Unity3D)

atau bisa juga kunjungi link berikut

Youtube

Udemy

Terima kasih sudah berkunjung 🙂

Semoga bermanfaat

Kategori: Artikel

Akbar

Bersenang-senang dengan belajar dan berbagi

0 Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *