Kamis, 02 Februari 2017

5 Game Engine HTML5 Paling Populer

Berkembangnya internet membawa angin segar untuk perkembangan web game. Ini juga diikuti dengan meningkatnya spesifikasi teknologi internet yang diterapkan oleh standar W3C. HTML5 dianggap sebagai teknologi web paling mutakhir saat ini. Ia memungkinkan kita untuk mengembangkan game berbasis web dengan lebih mudah.


Tidak heran pula, saat ini banyak bermunculan game engine yang juga tidak lupa memberikan support pada platform berbasis HTML5. Bahkan, banyak diantaranya telah berdedikasi untuk fokus ke teknologi HTML5 saja. Kira-kira, game engine apa sajakah yang populer untuk mengembangkan web game?

Simak penjelasan 5 besar berikut ini.

1. Construct 2
Anda sekarang dapat membuat permainan canggih tanpa harus menulis kode. Construct 2 menggunakan mekanisme event-driven yang dirancang sedemikian rupa, membuat pengembangan permainan Anda terasa lebih cepat dan mudah.

Program ini dapat diperoleh dengan lisensi gratis (terbatas), ataupun Personal ($119) dan Bisnis ($399). Lisensi gratis patut dicoba sebelum anda memutuskan untuk memilih Construct 2 sebagai game engine anda.


2. ImpactJS
ImpactJS adalah game engine berbasis JavaScript yang memungkinkan Anda untuk mengembangkan game HTML5 yang dapat berjalan pada desktop dan juga mobile browser.

ImpactJS dapat berjalan pada semua browser yang mampu HTML5: Firefox, Chrome, Safari, Opera dan bahkan Internet Explorer 9. Engine ini juga sudah terbukti berjalan dengan baik di iPhone, iPod Touch dan iPad. Dengan semua kelebihan ini, lisensi ImpactJS dibandrol dengan harga $99.

3. EaselJS
EaselJS menyusun seluruh elemen secara bertingkat, sehingga memungkinkan Anda untuk bekerja dengan seluruh elemen pada kanvas sebagai objek hierarkial. Tersedia pula kerangka sederhana untuk menangani interaksi mouse pada tiap elemen tersebut.


Engine ini adalah pilihan yang tepat jika Anda datang dari latar belakang Flash / AS3, karena EaselJS banyak terinspirasi oleh Flash. Hadir dengan lisensi MIT, sehingga anda dapat menggunakannya secara gratis untuk keperluan personal ataupun komersial. Fitur-fitur yang bisa diperoleh antara lain:
  • Rich HTML5 Content
  • Canvas Display Objects
  • Object Nesting
  • Mouse Interaction Model
  • Familiar Approach for Devs
4. Phaser
Phaser adalah salah satu game framework open source untuk platorm HTML5. Diimplementasikan dengan Pixi.js untuk mendukung WebGL dan Canvas rendering, serta mendukung browser desktop ataupun mobile. Permainan yang dibuat denga Phaser juga dapat dikompilasi untuk iOS, Android dan aplikasi desktop.

Ribuan pengembang di seluruh dunia menggunakan Phaser. Mulai dari personal dan lembaga digital multi-nasional, hingga ke sekolah-sekolah dan universitas. Meskipun terbilang engine baru, Phaser telah banyak dikenal karena kepopulerannya. Bahkan saat ini terbilang ada 7000+ pengembang game yang berlangganan newsletter dari Phaser.

5. Pixi.js
Pixi.js adalah render library untuk HTML5 yang akan memungkinkan Anda membuat aplikasi grafis interaktif lintas platform, serta menciptakan game anda sendiri tanpa harus mempelajari sulitnya WebGL API dan berurusan dengan kompatibilitas perangkat browser.


Pixi.js memiliki dukungan WebGL penuh dan secara otomatis akan menggunakan kanvas HTML5 jika diperlukan. Komponen Pixi renderer memungkinkan setiap orang untuk menikmati kekuatan akselerasi hardware tanpa pengetahuan WebGL. Sebagai platform, Pixi.js adalah alat yang cukup hebat dan menyenangkan untuk membuat konten interaktif, terutama bagi yang pernah belajar Adobe Flash dalam beberapa tahun terakhir.

Load disqus comments

0 comments