Construct 2 adalah sebuah tools yang dikembangkan oleh Scirra Ltd, dimana kita dapat membuat game dengan mudah tanpa kodingan. Construct 2 merupakan sebuah game editor yang lebih ditujukan kepada non-programmer agar dapat membuat game dengan sangat mudah dimana programmer hanya tinggal drag-and-drop. Construct 2 dirancang untuk game berbasis 2D. Dengan Construct 2, kita hanya perlu membuat game satu kali lalu meng-export-nya ke platform yang kita inginkan.
Construct 2 juga dilengkapi dengan efek-efek yang menggunakan engine WebGL yang dapat membuat tampilan games kita menjadi lebih bagus, dinamis dan nyata, seperti efek air, blur, dan lainnya layaknya efek pada Adobe Photoshop. Construct 2 juga telah memiliki fitur untuk membuat efek partikel dengan sangat mudah. Selayaknya game engine pada umumnya, Construct 2 juga dapat membuat objek sprite, menambah audio, teks, menyimpan data games dan tentunya dengan cara yang lebih mudah, tanpa scripting ataupun ngoding.
SPESIFIKASI CONSTRUCT 2
a. Spesifikasi minimum Hardware penggunaan Construct 2
• Windows XP Service Pack 3 atau yang terbaru
• 512 MB RAM
• 1 GHz Processor
• Browser yang kompatibel dengan HTML5
b. Spesifikasi Hardware yang direkomendasikan dalam penggunaan Construct 2
• Windows 7 atau yang terbaru
• 2 GB RAM
• 2 GHz dual-core processor
• Graphics Card nVidia atau AMD dengan driver terbaru.
c. Spesifikasi Hardware yang paling baik dalam penggunaan Construct 2
• Solid State Drive (SSD) untuk OS dan Software
• Windows 7 edisi 64-bit atau yang terbaru
• RAM 4 GB atau lebih
• Graphics Card nVidia atau AMD dengan driver terbaru, setidaknya 512 MB memori dan didukung OpenGL 2.0+
• Koneksi internet broadband berkecepatan tinggi
PENGENALAN CONSTRUCT 2, fitur-fitur, user interface dan struktur projek.
Start Page
Start Page adalah halaman awal pertama kali muncul setelah kita menjalankan Construct 2. Start Page berisi perintah-perintah untuk membuat dan membuka project yang sudah ada sebelumnya, membuka project terbaru yang sedang dikerjakan, membuka project contoh, serta link untuk manual, tutorial, dan lain-lain.
Interface
Antar muka Construct 2 secara umum terbagi menjadi dua, yaitu layout/event view dan bar-bar pendukung project.
1. File Menu dan Ribbon Tabs
Construct 2 menggunakan interface ribbon. Tombol biru dengan panah drop-down adalah File menu, dan ke kanan selanjutnya adalah tombol ribbon yang akan memunculkan ribbon bar berisi menu-menu sesuai kategorinya.
Terdapat juga quick-access toolbar yang berisi 4 tombol perintah yang umum digunakan : Save, Undo, Redo dan Preview. Kita bisa menambah dan menghapus tombol tersebut dengan mengklik tombol panah di sebelahnya.
a. File Menu
File menu dapat diakses dengan mengklik tombol biru di sudut kiri atas ribbon. Recent Projects pada sebelah kanannya adalah daftar project terbaru yang kita buka.
• New : Membuka dialog Create New Project unntuk membuat project baru.
• Open : Membuka project yang terdapat di disk komputer kita.
• Save : Menyimpan project yang sedang kita kerjakan ke harddisk.
• Save As Project : Menyimpan project beserta assetnya dalam suatu folder.
• Save As Single File : Menyimpan project menjadi satu file berekstensi .capx.
• Export project : Mengekspor game kita ke platform yang diinginkan.
• Close Tab : Menutup tab yang sedang dibuka.
• Close Project : Menutup project yang sedang dibuka.
Di bawah File menu juga terdapat 4 tombol tambahan :
• Help : Membuka manual Construct.
• About : Membuka dialog About yang berisi infomasi tentang versi Construct 2, dan lain-lain.
• Preferences : Membuka dialog Preferences unuk pengaturan Construct 2.
• Exit : Menutup Construct 2.
b. Ribbon
Secara default, ribbon tersembunyi hingga kita mengklik salah satu tab ribbon. Kita bisa mengatur agar ribbon tampil secara permanen dengan mengklik pin button di sudut kanan atas layar. Keyboard shortcuts dapat ditemukan dengan mendekatkan mouse ke tombol pada ribbon atau dengan mengklik tombol Alt.
The Home tab
Home tab berisi fungsi-fungsi standar software pada umunya, seperti Cut, Copy, Paste, Undo dan Redo. Tombol Delete, Select All, dan Select None memberikan pengaruh pada Layout View atau Event Sheet View yang sedang aktif. Bagian Preview berisi tombol untuk preview project dan tombol untuk ekspor game kita ke platform yang diinginkan.
The View tab
Bagian Bars berisi pengaturan untuk menampilkan berbagai bar antarmuka pada Construct 2. Bagian Zoom untuk memperbesar atau memperkecil Layout View maupun Event Sheet. Bagian Layout Grid hanya akan aktif ketika Layout View juga aktif. Dengan mengaktifkan Snap to Grid, objek yang kita gerakan dan pindahkan akan terikat ke grid yang telah kita atur. Theme mengizinkan kita untuk memilih style visual untuk antar muka Construct 2 kita.
The Events tab
Tab Events hanya akan aktif ketika kita bekerja pada Event Sheet View. Jika Layout View yang sedang terbuka, semua tombol pada Tab Events tidak akan aktif. Pada tab ini terdapat button-button untuk mendukung pembuatan event game kita.
2. Layout View dan Event Sheet View
a. Layout View
Layout View adalah visual editor tempat kita meletakkan objek untuk mendesain game kita, level, menu screen, dan lainnya.
b. Event Sheet View
Event Sheet View adalah tempat dimana event-event ditambahkan, dilihat, dan di-edit dalam tampilan event sheet menggunakan sistem event tanpa-pemrograman Construct 2.
3. View Tabs
View Tabs berguna untuk berpindah antara layout view dan event sheet view.
4. Properties Bar
Properties Bar adalah bagian penting dari interface Construct 2. Bar ini menampilkan semua pengaturan yang bisa kita ubah untuk setiap object yang dipilih. Pada gambar di bawah, sebuah layout sedang dipilih, jadi properties dari layout itulah yang ditampilkan di Properties Bar. Jadi, setiap suatu objek diklik atau dipilih, properties dari objek tersebut akan ditampilkan di Properties Bar.
5. Project Bar dan Layer Bar
a. Project Bar
Project Bar berisi semua file yang terdapat pada project kita.
b. Layer Bar
Layer Bar digunakan untuk menambah, mengubah, dan menghapus layer pada suatu layout. Sebuah layer dapat diibaratkan sebagai sebuah objek kaca dimana kita bisa menggambar pada kaca tersebut. Dengan layer, kita dapat mengatur objek mana saja yang diletakkan di atas dan mana yang diletakkan di bawah.
6. Project Bar / Layer Bar Tabs
Tabs ini berfungsi untuk berpindah antara Projects Bar atau Layer Bar.
7. Object Bar
Bar ini berisi objek-objek yang terdapat pada game. Objek tersebut dapat di-drag dan di-drop ke layout untuk meletakkan objek tersebut.
8. Status Bar
Pada bagian bawah, terdapat Status Bar yang menampilkan :
• Yang sedang dikerjakan oleh Construct 2 selama Long-Running Task.
• Jumlah event yang terdapat pada project.
• Perkiraan ukuran game kita.
• Nama layer yang sedang aktif.
• Posisi mouse pada koordinat layout.
• Level zoom.
9. Top-Right Buttons
Selain tombol minimise, maximise dan close pada aplikasi Windows umunya, pada Construct 2 terdapat juga tombol Pin Ribbon untuk mengatur agar ribbon selalu ditampilkan dan juga terdapat tombol About untuk membuka dialog About yang berisi informasti tentang Construct 2.
KELEBIHAN
• Quick and 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.
• 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 EventSheet yang berisi pernyataan kondisi atau pemicu. Jika kondisi tersebut terpenuhi, tindakan atau fungsi dapat dilakukan.
• 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.
• 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.
• 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.
• 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. Selain mempublikasikan ke Windows 8 Store atau sebagai aplikasi Windows Phone 8. 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.
• 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
• Hanya bisa membuat game 2D.
• Platform yang digunakan adalah HTML5 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 yang ada.
• 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.
• Adanya beberapa fitur untuk peletakan secara visual dan merubah semua unsur yang ada di tampilan layar seperti quick aligning.
CONTOH GAME PADA CONSTRUCT 2
MARIO BROS
Mario Bros adalah suatu permainan platform yang dikembangkan dan diterbitkan oleh Nintendo pada akhir 1985 untuk konsol Nintendo Entertainment System. Permainan ini membawa pengaruh yang besar pada perkembangan dunia hiburan rumahan dan merupakan salah satu permainan terlaris dengan penjualan lebih dari 40 juta salinan hingga saat ini. Dengan latar permainan yang cerah dan alur cerita yang berkembang, Super Mario Bros. berhasil mengubah wajah industri permainan video. Meskipun sering disalah persepsikan sebagai permainan platform bergulir (scrolling) pertama (yang pada kenyataannya paling tidak ada setengah lusin permainan serupa yang telah muncul sebelumnya), Super Mario Bros. bisa dianggap sebagai pelopor jenis permainan tersebut unruk media permainan konsol.
Game Mario bros sangat popular di Indonesia pada tahun 1990. Game ini di ciptakan oleh Shigeru Miyamoto dan merupakan game yang bisa kita mainkan pada consule seperti Nontendo dan Spica. Permainan Ini dikembangkan dan diterbitkan oleh Nintendo pada akhir 1985. Super mario bros adalah game bertipe platform, pemain akan mendapati dirinya sebagai mario atau saudaranya luigi, dalam petualangan menyelamakan putri dari kura-kura raksasa bernama Bowser. Meski menyelamatkan putri terdengar cukup klise dan tidak original, untuk game semacam ini cerita tidaklah terlalu penting. dengan setting di mushrom kingdom, super mario bros memiliki banyak musuh yang inovatif dan menantang.
Skenario Game
Skenario Pada game ini pemain berperan sebagai Mario dan pemain kedua berperan sebagai kakak Mario yaitu Luigi. Tujuan utamanya dan menyelamatkan Princess Peach yang ditahan oleh Raja yang menyerupai buaya bernama Koppa. Mario memiliki kemampuan menghindar sekaligus mengalahkan musuhnya dengan cara melompat di atas musuh-musuhnya. Musuh Mario Bros pada game ini adalah jamur pengkhianat, yang dikenal sebagai Goombas, dan tentara kura-kura dikenal sebagai Koopa Troopas. Jika menemukan box atau kotak yang memiliki tanda tanya kita dapat menyundulnya. Saat menyundulnya akan menemuan jamur ajaib. Mario juga dapat memperoleh 1-up melalui menemukan 1-up jamur dan dengan mengumpulkan 100 koin. Semua musuh memiliki satu persamaan dasar, loncat dan injak kepala mereka untuk membunuhnya.
Mario memiliki beragam kekuatan yang terus bertambah sampai sekarang. Mario biasanya memiliki tiga buah kekuatan dasar seperti, Jamur untuk membesar, bunga api untuk membuat Mario menembakkan api dan bintang yang membuat Mario tidak bisa dilukai oleh serangan apapun.
Permainan terdiri dari 4 sub dunia, yaitu :
1. Sub-dunia diatas tanah.
2. Dalam sebuah penjara bawah tanah atau air.
3. Serangakian platform tergantung tinggi di langit.
4. Benteng atau puri
Semua dunia terjadi di siang hari kecuali dunia ke 3 dan ke 6. Pada akhir setiap tingkat benteng, Mario berhadapan dengan Raja Koopa, melintasi sebuah jembatan di atas kolam lava. Di akhir dunia (dunia 6-8), Raja Koopa melemparkan palu serta sesekali semburan api napas. Raja Koopa dapat dikalahkan dalam salah satu dari dua cara,yaitu:
1. Dengan menyentuh kapak di ujung jembatan (sehingga menjatuhkan Raja Koopa ke dalam lava
2. Seperti Fiery Mario, melemparkan bola api pada dia untuk mengalahkan dia secara langsung dan mengungkapkan apa musuh menyamar.
Setelah menyelesaikan permainan, pemain diberi pilihan untuk memulai permainan lagi di 'Hard' Mode, dimana semua Goombas digantikan oleh Buzzy Beetles (Koopa Troopa yaitu musuh yang tidak dapat dibunuh oleh bola api), dan semua musuh berjalan cepat. Selain itu lift juga berjalan lebih cepat 60% dari Mario pada mode biasa.
Kelebihan dari game Mario bros adalah :
1. Game ini adalah game yang sangat menarik dimasanya.
2. Game ini pada layar dan background mempunyai gerakan yang khas yaitu double screen, pada era itu umumnya hanya mempunyai single screen, sehinga gameplay pada umumnya berpindah screen, dan jika ada game yang memiliki screen scrolling yang sama dengan metode Mario bros.
3. Game ini merupakan game dengn penjualan terbanyak versi Guiness Word of Record.
Kekurangan dari game Mario bros ini adalah:
1. Game ini pada saat ini terlihat kurang begitu menarik karena peralihan gme semakin canggih pada saat ini.
2. Game Mario bros layar hanya bisa bergeser dari kiri ke kanan. Player utama dapat berjalan dan melompat serta dapat menginjak musuhnya
3. Musuh dalam game Mario bros hanya bisa berjalan secara random dan tidak dapat mengejar player utama.
4. Kualitas suara yang masih berformat midi
DAFTAR PUSTAKA

















