Categories: Ulasan

Marmalade Game Engine – Buat Game Multiplatform Dengan Bahasa Pemrograman C++

Game berbasis mobile merupakan salah satu yang paling diminati oleh developer dalam pengembangan produknya untuk saat ini. Selain itu, kini banyak beredar game engine yang dapat membantu developer untuk dapat mengembangkan game dalam sekali langkah di berbagai platform mobile. Salah satu game engine untuk pengembangan game multiplatform yang bertenaga adalah Marmalade.

Marmalade sendiri memiliki beragam produk yang terdiri dari Marmalade C++SDK, Marmalade Juice, Marmalade Quick, dan Marmalade Web. Bahasa pemrograman utama yang digunakan pada Marmalade C++ SDK untuk pengambangan game adalah C++.

Dengan menggunakan Marmalade C++ SDK ini memungkinkan developer untuk dapat mengembangkan game yang diterbitkan secara multiplatform seperti iOS 5.1 ke atas, Android 2.1 ke atas, Windows Phone 8 ke atas, Tizen 2.2 ke atas, Blackberry 10 ke atas.

Menariknya untuk aplikasi yang dibuat untuk Android ini dapat diterbitkan pada Samsung Apps, Amazon Store, Google Play, dan Nook. Selain itu, developer juga dapat mengembangkan game untuk Roku dan LG Smart TV.

Tentunya bagi developer yang terbiasa mengembangkan game maupun aplikasi menggunakan bahasa pemrograman C++, Marmalade C++ SDK menjadi pilihan yang menarik untuk mengembangkan aplikasi di banyak platform sekaligus.

Marmalade menyediakan paket modul untuk membantu developer mengembangkan game yang cepat dan grafis yang menarik. Modul ini terdiri dari animasi 2D / 3D dengan kinerja tinggi, huruf bitmap, manajemen sumber daya, UI framework, dan dukungan HTTP.

Selanjutnya, Marmalade juga mempunyai produk yang bernama Marmalade Juice. Dengan adanya produk ini memungkinkan developer yang biasanya mengembangkan aplikasi di iOS dapat menerbitkan aplikasi di platform Android dengan menggunakan iOS API, bahasa pemrogramaan Objective-C dan alat pengembangan Xcode.

Selain itu, untuk mengembangkan game berbasis 2D dengan cepat dapat menggunakan Marmalade Quick yang memggunakan bahasa LUA. Dalam hal ini Marmalade Quick dibangun dari Marmalade Coe, Cocos2d-x, dan Box2D sehingga dapat membuat developer mengembangkan game 2D dengan cepat untuk diterbitkan secara multiplatform.

Marmalade Quick ini mendukung untuk pengembangan game yang dapat diterbitkan di beberapa platform seperti iOS, Android, Windows Phone 8, Windows Desktop, Mac Desktop, Tizen, BlackBerry 10, BlackBerry Playbook, dan Roku.

Terakhir, untuk developer yang biasa menggunakan pemrograman web dapat mencoba mengembangkan aplikasi hybrid menggunakan Marmalade Web. Nantinya developer dapat mengembangkan aplikasi hybrid menggunakan HTML5, JavaScript, dan CSS. Selanjutnya, dengan bantuan API dan library dari Marmalade Web dapat membuat aplikasi hybrid diterbitkan di platform iOS, Android, Windows Phone, dan masih banyak lagi.

Dengan adanya game engine ini dapat memudahkan developer untuk mengembangkan game di beberapa platform sekaligus hanya dengan satu langkah. Bagi pembaca maupun developer yang tertarik dengan game engine ini dapat langsung mengunjungi situs resmi Marmalade.

Share
Published by
Adhitya Wibawa Putra

Recent Posts

Cisco Peringkatkan Kerentanan Kritis Dalam Cisco Data Center Network Manager

Cisco mengungkapkan tiga kerentanan dalam layanannya. Ini dia penanganannya!

January 7, 2020

Optimal idM Meluncurkan OptimalCloud Partner Platform

Ini ulasan mengenai keuntungan OptimalCloud Partner Platform, platform baru milik Optimal idM!

January 6, 2020

Google Siapkan Coral Accelerator Module dan Coral Dev Board Mini untuk Tahun 2020

Google kenalkan dua koleksi baru dari Coral. Dua koleksi baru ini bakal menambah kemampuan pengembangan…

January 3, 2020

Google Kembangkan Model Kecerdasan Buatan Untuk Deteksi Kanker Payudara

Raksasa Google baru saja mengembangkan sistem pemindaian kanker payudara berbasis kecerdasan buatan. Bagaimana hasilnya, berikut…

January 3, 2020

Google Dorong Fitur Bubbles Notifications Ke Versi Stabil

Meski dikenalkan bersamaan dengan Android 10 Beta, sampai kini Bubbles Notifications masih dalam tahap pengembangan.…

December 31, 2019

Samsung Siapkan Lima Proyek dan Empat Startup C-Lab Untuk CES 2020

Samsung akan kembali memamerkan hasil program C-Lab ke ajang CES 2020. Ini dia proyek dan…

December 30, 2019