Hadirnya HTML5 dianggap mampu membawa angin segar bagi para pengembang aplikasi karena faktor multi platformnya. Tidak hanya dapat berjalan di web saja, HTML5 juga dapat dijalankan di perangkat bergerak seperti smartphone hingga tablet. Juga bukan hanya berlaku bagi pengembang aplikasi saja, tetapi juga termasuk pengembang game. Sudah banyak sekali bermunculan HTML5 engine yang mendukung proses pengembangan aplikasi game baik di web maupun perangkat bergerak.
Saya menemukan setidaknya 50 lebih engine HTML5 untuk pengembagan aplikasi game. Mulai dari yang berbayar hingga yang gratis. Dari yang mendukung fitur 3D, webGL dan lain sebagainya. Berikut adalah 5 engine HTML5 yang menurut saya layak anda coba dan pelajari. (Untuk daftar lengkapnya bisa dilihat di link ini)
ImpactJS
ImpactJS adalah engine HTML5 yang berbayar. Cukup mahal memang biaya yang harus dikeluarkan untuk menggunakan engine ini, yaitu sebesar $99. Impactjs sendiri fokus bagi pengembangan aplikasi game 2D. ImpactJS juga bekerja sama dengan AppMobi XDK untuk memudahkan para pengembang dalam urusan environtment pengembangan. ImpactJS juga memiliki fitu multiplayeryang menurut saya membuat harga $99 menjadi cukup wajar. Berikut adalah beberapa demo aplikasi game yang dibuat menggunakan ImpactJS : Biolab Disaster, Z-Type , Creatures and Castles, Steamclash dan Private Joe
Construct 2
Construct 2 hadir dengan tagline nya yaitu “Drag and drop game maker“. Saya rasa Construct 2 ini cukup cocok bagi para pemula yang ingin belajar membuat game dalam HTML5. Proses yang mudah dan sangat simpel, memungkinkan pengembangan game HTML5 yang simpel dapat dikerjakan dalam waktu yang cepat. Constuct 2 ini saya rasa juga cocok untuk digunakan dalam membuat game HTML5 di Facebook. Kabar bagusnya Consturct 2 memiliki versi gratis.
RPG JS
Sesuai dengan namanya, RPG JS fokus untuk pengembangan game HTML5 bergenre RPG. Fitur fitur seperti interaction event, save/load, action event, dan lain sebaginya, cukup dibantu jika anda menggunakan RPG JS. RPG JS ini jika digabungkan pengunaannya dengan RPG Creator, maka pengembang game dapat membuat MMOPRG game berbasis HTML5 dengan lebih mudah.
LimeJS
Sama seperti yang lainnya, limejs adalah framework HTML5 yang memiliki keunggulan di perangkat layar sentuh. Mereka fokus untuk membantu para pengembang memaksimalkan layar sentuh untuk sebuah game. Limejs sendiri saat ini tersedia gratis. Berikut adalah beberapa contoh dari game HTML5 yang dibuat menggunakan limeJS : Roundball dan Zlizer.
Crafty
Crafty menawarkan kemudahan bagi para pengembang game HTML5 dalam urusan animasi. Crafty juga memberikan kemudahan untuk diimplementasikan di perangkat layar sentuh seperti iPad, Android tablet, hingga BlackBerry Playbook. Sampai saat ini Crafty masih tersedia gratis dan masih terus dalam tahap pengembangan. Berikut beberapa contoh game HTML5 menggunakan Crafty : Cron dan Code Commander.
Sebenarnya masih banyak lagi framework yang bisa dipelajari dan tidak kalah menariknya dengan 5 contoh di atas. Jadi bagi para penggiat HTML5 dan tertarik membuat produk aplikasi game HTML5 baik di perangkat bergerak maupun berbasis web, saya rasa saat ini prosesnya sudah sangat terbantu dengan adanya banyak framework HTML5 ini. Jadi selamat mencoba !!