Langsung ke konten utama

Tools Animasi (Construct 2)

Aplikasi Construct 2

Construct 2 merupakan perangkat lunak yang dikembangkan oleh Scirra Ltd. Perangkat ini dalam penggunaannya yaitu untuk mengembangkan game berbasis 2D, 3D dan lain sebagainya. Construct 2 adalah sebuah game editor yang berbasis HTML 5, namun jangan merasa sulit ketika mendengar kata HTML 5, karena dalam aplikasi ini tidak semua didalamnya menggunakan kode program, karena dalam aplikasi ini pengembang sudah mendesain sebaik mungkin agar semua kalangan dapat menggunakan aplikasi ini dengan mudah.

Menurut saya Construct 2 bisa digunakan untuk orang-orang yang bukan programmer dalam menggunakan aplikasi ini karena fitur-fitur yang tersedia sangat menarik seperti drag and drop, dan membuat soal dengan pilihan ganda. Jadi aplikasi construct 2 ini mudah digunakan untuk pemula.

·         Cara penggunaan pada aplikasi construct 2 :

Pada Construct 2, ketika kita pertama kali membuka construct 2 kita akan menemukan halaman Start Page. Start page merupakan sebuah halam utama atau halaman dimana pada saat kita membuka construct 2 halaman tersebut akan muncul.



Ketika kita membuat project baru maka kita akan menemukan halaman seperti dibawah ini. Halaman dibawah ini merupakan tampilan/interface yang tersedia didalam aplikasi construct 2.


Tampilan Interface

Secara umum, interface dalam construct 2 terbagi menjadi dua, diantaranya Layout dan Event sheet. Layout merupakan tampilan dimana tempat untuk membuat antarmuka objek yang akan kita buat, sedangkan Event sheet adalah tempat dimana kita membuat kodingan sederhana dalam menjalankan objek yang telah kita buat pada layout.

Tampilan Layout 

Tampilan Event Sheet

Properties bar

Properties bar merupakan tempat dimana kita mengatur sifat-sifat objek yang diklik. Objek-objek yang dapat diganti tersebut diantaranya adalah layout, objek, layer, animasi dan sebagainya.


Projects

Tampilan Projects

Projects disini berfungsi sebagai tempat untuk editing berbagai macam apapun yang akan kita buat, didalam project itu sendiri ketika kita membuat New project* maka terdapat beberapa folder sebagai media penyimpanan beberapa jenis file.

Folder Layout : berisi tampilan projek yang sedang kita buat dimana nama dalam projek tersebut dapat kita rubah sewaktu-waktu yang kita inginkan.
Folder Event sheets : berisi event atau tempat kodingan untuk merubah, membuat gerakan sesuai dengan yang kita inginkan.
Folder Object types : berisi file yang kita buat dalam layout, seperti button, sprite, dan masih banyak lainnya. 
Folder Families : berisi button-button dimana untuk mempermudah kita ketika hendak memanggil fungsi.
Folder Sound : berisi sound atau suara yang akan kita gunakan, contoh suara tombol dan lain sebagainya.
Folder Music : berisi musik yang akan kita gunakan sebagai latar belakang dalam pembuatan projek. (yang harus kita cermati dalam pembuatannya harus menggunakan sound dan musik dengan format OGG, bukan mp3 atau lain sebagainya).
Folder Files : berisi file seperti video teks bertipe txt dan sebagainya, catatan untuk file bertipe Video harus menggunakan format bertipe WEBM, karena apabila menggunakan format lainnya seperti Mp4, MPEG1, MPEG2 dan lain sebagainya, pada saat aplikasi sudah jadi, file video tersebut akan bermasalah.


Layers

Tampilan Layer

Layer adalah tempat dimana untuk memisahkan sprite, button dan lain sebagainya pada layout, karena pada saat kita membuat beberapa layer, maka layer yang sedang kita jalankan yang akan berfungsi, karena penggunaan layer sangat berpengaruh terhadap efektifitas pekerjaan kita, dan juga mudah dalam memilih atau menyeleksi projek kita.

Tilemap

Tampilan Tilemap

Tilemap digunakan untuk membuat tampilan sprite dengan ukuran sesuai dengan yang kita inginkan, namun terkadang menggunakan tilemap harus dengan ukuran yang sama, apabila berbeda ukuran, maka penyatuan sprite akan menjadi berantakan.


Objects 

Tampilan Objects

Objects adalah tempat dimana objek yang kita buat akan ditampilkan pada objek bar tersebut, seperti sprite, button dan lain sebagainya.


Top-right buttons

Tombol atas-kanan memuat tombol-tombol umum pada window seperti minimize, maximize, dan close. Selain itu terdapat juga tombol Pin Ribbon untuk mengatur apakah tab ribbon ingin selalu ditampilkan atau tidak, serta tombol About untuk membuka dialog window yang menampilkan credits serta informasi mengenai software Construct 2.


·        Kelebihan dan kekurangan dari aplikasi construct 2 :

Kelebihan dari fitur-fitur Construct 2 :

1.      Quick dan Easy

Dengan menggunakan Construct 2 membuat game menjadi lebih mudah. Construct 2 memiliki antarmuka Ribbon yang cepat dan mudah dipahami. Layout editor menyediakan antarmuka what-you-see-is-what-you-get untuk mempercepat perancangan game. Sehingga apapun yang di lihat dalam desain layout adalah tampilan yang didapatkan ketika game dijalankan.

2.      Powerfull Event System

Construct 2 dapat membuat game dengan cara yang mudah dibaca secara visual karena tidak perlu menggunakan bahasa pemrograman yang rumit dan samar. Construct 2 menyediakan Event Sheet yang berisi pernyataan kondisi atau pemicu. Jika kondisi tersebut terpenuhi, tindakan atau fungsi dapat dilakukan.

3.      Flexible Behaviors

Behaviors menyediakan cara instan untuk menambahkan kemampuan objek, mempercepat pembangunan dan meningkatkan produktivitas. Misalnya menambahkan Behavior platform pada objek sprite yang memungkinkan objek tersebut dapat belari dan melompat. Pengguna dapat mengatur pengaturan untuk kecepatan, akselerasi, kekuatan melompat, gravitas, dan banyak lagi, sampai kemampuan objek tersebut sesuai seperti yang dibutuhkan.

4.       Instant Preview

Tidak perlu menunggu waktu yang memakan waktu untuk mengkompilasi. Permainan akan di preview dan berjalan di jendela Browser ketika diuji. Fitur lainnya yang membuat pengujian lebih mudah adalah Preview Over Wifi. Hal ini memungkinkan setiap ponsel, tablet, laptop, atau PC lain yang terhubung pada LAN/Wifi juga dapat langsung melihat preview game.

5.      Stunning Visual Effects

Ada lebih dari 70 efek berbasis WebGL untuk warp, distort, blend, blur, mask, re-color dan lainnya. Pengguna dapat menambahkan ini pada objek, layer dan layout untuk efek khusus yang cepat dan menciptakan hasil yang luar biasa. Game yang dibuat dengan Construct 2 diharapkan dapat membuat pemain mendapatkan pengalaman terbaik dari permainan yang dibuat.

6.      Multiplatform Export

Construct 2 dapat mempublikasikan game dengan pilihan platform yang luas hanya dengan satu project. Game Construct 2 dapat diterbitkan pada platform berbasis web seperti Chrome Web Store, Facebook, Kongregate, Newgrounds, Firefox Marketplace. Selain itu memungkinkan pula untuk melakukan ekspor game ke desktop PC, Mac, dan Linux dengan menggunakan Node-Webkit. Pengguna dapat pula mengekspor game ke iOS dan Android dengan menggunakan CocoonJS, appMobi dan PhoneGap. Dengan dukungan platform yang luas pengguna dapat memiliki akses yang luas untuk pemain.

7.      Easy Extensibility

Construct 2 hadir dengan lebih dari 20 built-in plugin, lebih dari 20 behaviors dan lebih dari 70 visual effects. Mulai dari menampilkan text dan sprites, sound dan music, input, manipulasi data dan penyimpanan, efek partikel, efek pergerakan, dan masih banyak lagi. Jika pengguna perlu beberapa fungsi tertentu, Construct 2 memberi akses pengguna untuk membuat plugin atau behaviors sendiri menggunakan Javascript SDK. Pengguna juga dapat membuat efek visual sendiri dengan menggunakan bahasa GLSL shader. Komunitas Construct 2 menghasilkan lebih dari 150 plugin dan behaviors. Plugin ini juga dapat ditambahkan untuk permainan yang dibuat.


Kekurangan Construct 2:

1.      Platform yang digunakan adalah HTML 5 yang dapat melakukan cross platform, Tetapi nyatanya dalam construct 2 sering terjadi bug yakni game hasil dari construct 2 tidak dapat dimainkan disemua platform berbeda sekali dengan teori yan ada.

2.      Mengingat banyaknya list setting (object dan event) maka diperlukan tutorial-tutorial yang mempermudah untuk menggunakannya mengingat banyak sekali istilah-istilah di pengaturan object dan event.

3.      Adanya beberapa fitur untuk peletakan secara visual dan merubah semua unsur yang ada di tampilan layar seperti quick aligning.

Contoh game flappy bird yang akan dibuat menggunakan aplikasi construct 2 : 

Tampilan Game Flappy Bird

Game petualangan flappy bird yang menambah edukasi dan pembelajaran terhadap para pengguna game, misalnya game petualangan flappy bird yang dibuat setiap levelnya mempunyai tingkat kesulitan dan pembelajaran cara untuk melewati kelevel selanjutnya. Misalkan level pertama, game akan melakukan perjalanan petualangan dengan rintangan dan tingkat kesulitannya masih mudah, sehingga bisa melanjutkan ke level selanjutnya. Level kedua dalam game tersebut akan meningkatkan kesulitan rintangan yang harus dilewati dengan cara menambahkan beberapa rintangan agar semakin sulit untuk melanjutkan ke level selanjutnya, dan menambah pembelajaran terhadap pengguna game untuk berfikir menyelesaikan dan melewati rintangan dilevel tersebut. Begitupun level selanjutnya dengan rintangan dan tingkat kesulitan yang semakin bertambah, hingga permainan game tersebut mengalami kekalahan, dan akan terlihat skor yang didapat serta level yang telah dicapai oleh pengguna game. 


Tampilan Level Game Flappy Bird

Background yang digunakan pada setiap level pun berbeda, agar tidak membuat pengguna game merasa bosan saat memainkan game tersebut. Misalkan level pertama menggunakan background yang masih sederhana dan rintangan didalam game yang masih sedikit. Sedangkan level selanjutnya menggunakan background yang lebih terlihat membuat game petualangan tersebut seperti benar-benar menjalankan suatu petualangan, dan rintangan yang ada pada level selanjutnya pun lebih banyak, agar pengguna game dapat pembelajaran cara untuk menyelesaikan game petualangan tersebut. Game tersebut pun harus dirancang tingkatan level kesulitan dan rintangannya sebaik mungkin.

Spesifikasi Hardware yang digunakan untuk membuat game yang paling minimum pada Aplikasi Construct 2 :

·         Spesifikasi Hardware Minimum :

1.      Windows XP Service Pack 3 atau terbaru

2.      RAM 512 MB

3.      Prosesor 1 GHz

4.      Browser yang kompatibel dengan HTML5

5.      Versi terbaru driver kartu grafis Anda


·         Rekomendasi Hardware yang digunakan :

1.      Windows 7 atau terbaru

2.      RAM 2 GB

3.      Prosesor dual-core 2 GHz

4.  Kartu grafis nVidia atau AMD dengan driver terbaru. Kami menyarankan Anda menghindari perangkat keras yang menggunakan chip grafis Intel karena kinerjanya yang buruk, stabilitas, dan rangkaian fitur.




Daftar pustaka :


Komentar

Postingan populer dari blog ini

BAB 4 AUDIT EKSTERNAL

Rangkuman Mengenai Pembahasan Audit Eksternal : 1.      Aspek Operasional Audit Eksternal 2.      Ruang Lingkup Dan Alasan Audit Eksternal TI 3.      Manfaat Audit Eksternal 4.      Tantangan Audit Eksternal 5.      Auditor Eksternal Dan Organisasi Audit Perbedaan Karakteristik dari Audit Eksternal Dan Audit Internal yaitu : -          Audit Eksternal Dilakukan Oleh Auditor Luar Dan Perusahaan Audit. -          Dalam Audit Eksternal Standar, Persyaratan Dan Kriteria Audit Yang Digunakan Ditentukan Di Luar Organisasi Yang Sedang Di Audit. Beberapa Badan Standar Dan Asosiasi Profesional Lebih Lanjut Membagi Audit Eksternal Menjadi Audit : Pihak Kedua Dan Pihak Ketiga. Yang Pertama Dilakukan Oleh Pelanggan Atau Pemasok Atau Pihak Lain Dengan Kepentingan Dalam Operasi Organisasi Subjek D...
“IMPLEMENSTASI GOOGLE ASSISTANT ” Google Assistant merupakan perkembangan dari Google Voice Search dan Google Now yang didukung oleh kecerdasan buatan yang dikembangkan oleh Google untuk perangkat seluler dan perangkat rumah pintar. Pada April 2017 telah berkembang dan dapat digunakan oleh berbagai perangkat, termasuk mobil dan peralatan rumah pintar. Dimana Google Assistant ini dapat berinteraksi secara dua arah. Google Search   lebih memanfaatkan browser untuk mencari kebutuhan dari manusia, sedangkan Google Assistant keluar dari browser dan terintegrasi dengan berbagai perangkat hardware yang telah disediakan oleh Google . Assistant dari Google ini tidak hanya dapat disematkan pada Smartphone dan Dekstop . Tetapi Assistant dari Google dapat disematkan di Aplikasi Chat Allo, Google Pixel Smartphone . Produk Google Home yang merupakan interface untuk mengontrol semua perangkat dirumah, seperti Google Home yang berbentuk speaker portable yang dapat me...