ANALISA ARCADE GAME : Game Engine
melanjutkan bahasan dari postingan sebelumnya, kali ini saya akan menganalisa game engine yang digunakan dalam pembuatan game Bubble Bobble Hero 2. tetapi, tidak ada dokumentasi atau informasi yang jelas mengenai game engine dalam pembuatan permaian tersebut.
sebelum terlalu jauh, game engine adalah suatu software yang dirancang untuk membuat dan mengembangkan suatu video game. beberapa contoh game engine diantaranya adalah unity, blender, game maker, unreal engine, construct 2 dan game engine lainnya
permainan bubble bobble hero 2 merupakan permainan platform. apa sih itu platform? platform merupakan permainan yang mengarahkan karakter pemain untuk berpindah ke pijakan satu ke yang lainnya untuk menyerang musuh. contoh permainan platform lainnya seperti mario bros. kali ini saya akan membandingkan game engine antara Unity, dengan Construct 2. kita harus mengenal dahulu kedua game engine tersebut.
Unity adalah salah satu game engine yang berlisensi gratis, tetapi ada juga yang berbayar seperti Unity Pro. game engine ini berbasis multiplatform yang bisa digunakan oleh banyak sistem operasi. selain build game untuk PC, Unity juga dapat digunakan untuk build game console seperti Nintendo Wii, PS3, Xbox 360, Ipad, Iphone dan Android.
Secara rinci, Unity dapat digunakan untuk membuat video game 3D, 2D, real time animasi 3D dan visualisasi arsitektur dan isi serupa yang interaktif lainnya. bahasa program yang digunakan adalah C# dan Java Script.
salah satu permainan platform yang terkenal dari unity adalah Ori and the blind forest
![]() |
| Ori and the blind forest powered by unity |
construct 2 adalah game engine berbasis HTML 5 yang dikembangkan oleh scirra, yang memaksimalkan fungsi visual editor dan behavior-based logic system. game engine ini dirancang khusus untuk game berbasis 2D.
game engine ini dapat mem-build game ke dalam beberapa platform seperti, HTML 5 (website), Google Chrome Webstore, Facebook, Android, Windows 8. berbeda dengan unity, game engine ini telah menyediakan 70 visual effect yang menggunakan engine WebGL. dan pemanggilan fungsi fungsi di construct 2 hanya menggunakan pengaturan events yang telah disediakan. events merupakan pilihan - pilihan action dan kondisi yang akan menjadi nyawa dalam game dan game dapat berjalan sesuai yang kita inginkan.
karena berbasis HTML 5, preview saat kita ingin menjajal game pun hanya memanfaatkan browser (local host). contoh permainan platform yang terkenal dari construct 2 adalah super ubie land remix
![]() |
| super ubie land remix powered by construct 2 |
menggerakkan karakter dengan unity
menggerakkan karakter dengan construct 2
terlihat jelas bukan? perbedaan bagaimana menggerakkan karakter dalam pembuatan game platform. dalam unity, untuk melakukan aksi atau menggerakkan karakter pemain menggunakan script atau bahasa pemrograman. sedangkan construct 2 hanya klik dan pilih event atur behavior, hanya drag-n-drop dan memainkan logika saja tanpa harus dibekali dengan bahasa pemrograman.
dari kedua game engine tersebut memiliki kelebihan dan kekurangannya masing masing. untuk permasalahan memori yang dibutuhkan, construct 2 sangat ringan/ tidak membutuhkan banyak memori, karena untuk pratinjau game yang ingin dibuat bisa dilihat melalui local host. sedangkan unity membutuhkan banyak memori. untuk masalah grafis, unity memiliki khas pencahayaan dan fitur lainnya, sedangkan construct 2 memiliki grafis yang sederhana.
saya simpulkan, unity dapat membuat game dengan grafis yang menarik dan kompleks, tetapi construct 2 dengan tampilan yang sederhana dapat membuat permainan kompleks juga. karena kesederhanaan construct 2, menjadi alasan saya ingin membuat game untuk melengkapi tugas akhir saya, matakuliah pengantar teknologi game.
Daftar Pustaka
https://www.sekolahkoding.com/forum/Mudahnya-Membuat-Game-HTML5-Dengan-Construct-2
https://www.youtube.com/watch?v=4hIVBYgXnFQ&t=27s
https://www.youtube.com/watch?v=QCKz3HgDACE&t=667s




Komentar
Posting Komentar