Wednesday, September 30, 2015

Lima Game Engine Pilihan Untuk Membuat Game Android

No comments :
Indonesia merupakan salah satu negara dengan pengguna Android terbanyak di dunia. Bayangkan saja, untuk pengguna aplikasi opera mini saja ada lebih dari 30 juta penduduk Indonesia yang aktif menggunakan opera mini, bagaimana dengan mereka yang tidak menggunakan aplikasi opera mini? Pasti jauh lebih banyak. Dari puluhan juta pengguna Android di Indonesia, 43 persen pengguna mengunduh game untuk perangkat mereka. Hasil riset ini dikeluarkan oleh Mobo Market, toko penjual aplikasi Android besutan Baidu. Anggap saja pengguna android di Indonesia ada 30 juta, 43 persennya berarti hampir 13 juta pengguna android yang suka bermain game di perangkatnya. Pasar yang sangat besar bagi para pembuat game android.
Anda mungkin merupakan salah satu orang yang ingin memanfaatkan kesempatan ini dengan turut membuat game android. Pertanyaan berikutnya pun muncul. Dengan aplikasi apa kita dapat membuat game android? Artikel kali ini akan membahas lima game engine untuk membuat game android.

Construct 2


Construct 2
Construct 2 merupakan salah satu game engine yang cukup populer dengan teknik drag-and-drop-nya dimana kita tidak perlu memiliki pengalaman memprogram sebelumnya. Game engine ini merupakan game editor berbasis HTML-5 yang cepat dan mudah dipelajari untuk para pemula sehingga Construct 2 menjadi pilihan sempurna bagi orang-orang yang baru masuk ke dunia game development dan ingin membuat game pertama mereka.
Construct 2 memiliki 3 jenis lisensi untuk produk mereka, Free Edition, Personal License, dan Business Licence detail tentang perbedaan ketiga jenis lisensi dapat anda lihat di sini. Untuk pertama kali mencoba anda dapat menggunakan Free Edition yang mana telah memiliki fitur-fitur yang cukup lengkap untuk membuat game yang interaktif. Namun apabila anda ingin lebih serius lagi dalam mengembangkan game, anda bisa membeli personal license seharga Rp. 1.559.900.
Construct 2 Ekspor
Ekspor Game Contruct 2
Construct 2 memiliki moto Build Once, Publish Everywhere. Sesuai dengan moto mereka, sekali anda membuat game dengan Construct 2 anda dapat merilis game android berikut 14 game untuk perangkat lain:
  • Web (HTML5)
  • Wii U
  • iOS
  • Windows 8
  • Windows Phone 8
  • Windows Desktop
  • Mac Desktop
  • Linux Desktop
  • Blackberry 10
  • Firefox Marketplace
  • Tizen
  • Facebook
  • Chrome Web Store
  • Amazon Appstore

GameSalad

GameSalad
Tak mau kalah dengan rivalnya Contruct 2, GameSalad juga merupakan game engine yang menargetkan pengguna yang belum memiliki pengalaman memprogram serta menggunakan sistem drag-and-drop. GameSalad cukup banyak digunakan dengan lebih dari 750.000 pengembang dan 200.000 game telah dirilis.
Salah satu fitur favorit pengguna GameSalad adalah Monetizationnya. Fitur ini membolehkan kita sebagai pengembang game untuk memaksimalkan pendapatan melalui game baik menggunakan iklan maupun In-App Purchase.
Game yang kita buat dengan GameSalad dapat dirilis ke iOS, Android, Tizen, Mac, Windows 8, dan Web (HTML5). GameSalad menyediakan versi gratis untuk pengguna biasa dan PRO untuk $299 pertahun.

Game Maker

Hotline Miami
Hotline Miami, game yang dibuat dengan GameMaker
Tak jauh berbeda dengan kedua rivalnya Contruct 2 dan GameSalad, GameMaker juga menggunakan sistem drag-and-drop. GameMaker semakin bersinar karena salah satu game best seller dibuat dengan game engine ini, Hotline Miami.
GameMaker memiliki versi standar maupun professional. Namun sayang versi standar sangat terbatas fitur-fitur yang dimilikinya sehingga apabila anda ingin fitur-fitur yang jauh lebih lengkap anda harus membeli GameMaker professional seharga $99.99 (saat tulisan ini dibuat sedang ada diskon 50%).

Cocos2d-x

Cocos2d-x merupakan game engine yang sedikit berbeda dengan ketiga game engine pertama. Di Cocos2d-x penggunanya dituntut untuk memiliki pengalaman memprogram baik dalam bahasa C++, Lua, maupun JavaScript. Game yang dibuat dengan Cocos2d-x bukanlah game sembarangan. Contra: Evolution dan Zenonia 5: Wheel of Destiny merupakan contoh dua game yang sangat populer dikalangan gamer android.
Contra
Contra

Zenonia
Zenonia 5
Cocos2d-x merupakan produk open source sehingga anda dapat menggunakan semua fitur cocos2d-x sepuasnya sampai kapanpun tanpa dipungut biaya. Game yang dibuat dengan Cocos2d-x dapat dirilis ke iOS, Android, Windows Phone, HTML5, Windows, BlackBerry, dan Web.

Unity

Unity tak hanya terkenal dikalangan pengembang game android, namun juga di PC dan beragam konsol seperti PS4, XBOX One, dan Wii U. Banyak game teratas dibuat dengan Unity contohnya saja Crossy Road dan Monument Valley : Forgotten Shores.

Monument Valley

Crossy Road
Unity memiliki free full version yang dapat anda unduh di situs resmi mereka unity3d.com. Daftar lengkap perangkat yang menjalankan game yang dibuat dengan Unity sebagai berikut:
  • iOS
  • Android
  • Windows 8
  • Blackberry
  • Windows Phone 8
  • Windows Store Apps
  • Mac
  • Linux
  • Web
  • Oculus Rift
  • PS3
  • PS4
  • PSVITA
  • PlayStation Mobile
  • XBOX One
  • XBOX 360
  • Wii U

Cara daftar dan upload aplikasi di Google Play

No comments :
Tidak banyak orang yang bisa mendaftar akun di google play, salah satu penyebabnya adalah pendaftaran di Google play tidak gratis dan cukup mahal yaitu $25
Nah buat lo semua yang udah merasa menjadi Developer Android pemula, sayang sekali jika tidak mempunyai akun google play

Nah bagi para developer pemula yang ingin mengembangkan keahlian nya di google play tapi bingung cara daftar nya silahkan ikuti Cara daftar dan upload aplikasi di google play

Pertama siapkan dulu $25(Kartu kredit) Dan akun Google
Jika tidak mempunyai kartu kredit silahkan cari jasa pendaftaran playstore di googe 
Jika punya kartu kredit silahkan ikuti petunjuk nya

Lanjut ke tutorial
Silahkan masuk ke pendaftaran google play developer.
Lalu akan masuk ke halaman seperti ini
Centang dan klik continue payment

Lanjut ke metode pembayaran, silahkan isi dengan benar
Isi nama dan alamat dengan benar
Masukan nomor kartu kredit
Masukan tanggal kadaluarsa: Bulan/Tahun
Masukan kode keamanan: Kode keamanan adalah tiga digit terakhir dari nomor yang ada di belakang kartu pada kolom tanda tangan.
Centang semua kolom
Klik lanjutkan

Lanjut klik Continue registration




Pendaftaran hampir selesai

Selanjutnya isi semua dengan benar kemudian centang dan klik complete registration


Selamat pendaftaran sudah berhasil
Untuk merilis aplikasi Android di Google Play silahkan klik Publish an Android App on Google Play


Pilih “Default language” yang diinginkan beserta judul aplikasinya. Jika aplikasinya berbahasa inggris, pilih saja bahasa inggris untuk “Default language”. 
Klik tombol “Upload APK” dan lalu unggah file APK dari aplikasi kamu 




Setelah sukses mengunggah file APK, sekarang masuk ke bagian “Store Listing” di detail aplikasi kamu untuk memasukkan informasi-informasi tentang aplikasi kamu.

Sekarang tinggal atur apakah aplikasinya berbayar atau gratis dan di negara mana saja aplikasinya dapat diunduh. Perlu dicatat jika aplikasinya diset gratis, maka tidak dapat dirubah ke berbayar.

Ada beberapa persyaratan yang harus kita penuhi antara lain:

1. Screenshot Aplikasi
Kita harus menyiapkan setidaknya 2 buah Screenshoot aplikasi. dengan ukurannya bisa 320 x 480, 480 x 800, 480 x 854 atau 1280 x 800. File 24 bit PNG atau JPEG (tanpa alpha) Full bleed, tanpa border. kalian bisa pergunakan fitur screenshoot dari perspektif DDMS  di eclipse. Screen shot ini akan dilihat oleh para pengguna aplikasi kamu di bagian overview dari Google Play Store web maupun mobile.

2. High Resolution Icon
Icon ini sifatnya mandatory. Dengan ukuran yang berkisar 512 x 512 pixel, 32 bit PNG atau JPEG dan memiliki besar maksimum 1024 KB. Icon ini akan di tampilkan di Play Store via web dan juga di Play Store via mobile untuk perangkat dengan resolution tinggi.

3. Promotional Graphic
Grafik ini sifatnya opsional, dengan ukuran 180 x 120 pixel, 24 bit PNG atau JPEG (tanpa alpha) Full bleed, tanpa border. Grafik tersebut akan ditampilkan di android market mobile di masing-masing device.

4. Feature Graphic
Feature grafik juga bersifat optional.  Dengan ukuran 1024 x 500 pixel, 24 bit PNG atau JPEG (tanpa alpha). Ada kemungkinan grafik kita akan di downsize ke mini atau micro. Fitur Grafik ini akan di pergunakan di header aplikasi anda di Play Store versi web.

5. Promotional Video
Kalo lo punya promotional video untuk aplikasi yang menggambarkan aplikasi yang lo upload di google play yang ada di saluran You Tube. Maka lo dapat meletakkan link video tersebut di bagian ini (optional).

6. Listing Detail
Bagian ini adalah bagian dimana kita menjelaskan mengenai aplikasi kita melalui kata-kata. Listing Detail terbagi menjadi beberapa bagian: 

a.Title (Nama aplikasi kita di Play Store)
b.Description (Deskripsi mengenai aplikasi kita, kegunaan dan cara pemakaian)
c.Recent Changes (Perubahan yang terjadi di versi ini, biasanya saat melakukan upgrade kita meletakkan informasi fitur terbaru di bagian ini)
d.Promo Text 
e.Application Type ( Apakah sifatnya aplikasi atau games) 
f.Category (Pilihan category untuk aplikasi kita)

7.Contact Information
Kita bisa meletakkan informasi mengenai website, alamat email dan nomor telepon yang ingin di hubungi terkait dengan aplikasi kita.

Setelah bagian “APK”, “Store Listing”, dan “Pricing & Distribution” sudah tercentang hijau maka aplikasi lo udah bisa dirilis. Jika salah satu dari ketiga bagian tersebut masih tercentang abu-abu, cek bagian tersebut untuk mencari data apa yang kurang.




Saat kita mempublikasikan aplikasi kita dengan menekan tombol publish yang terletak di bagian bawah halaman tersebut, maka saat itu juga aplikasi kita di Google Play Store langsung bisa dilihat dan di download oleh semua orang. Proses ini dilakukan tanpa harus menanti proses verifikasi yang biasanya memakan waktu berhari-hari.