Minggu, 22 Maret 2015

PENGGUNAAN ADMOB PADA APLIKASI YANG TELAH DIBUAT

A. DEFINISI ADMOB
AdMob adalah perusahaan iklan mobile yang didirikan oleh Omar Hamoui. Ia didirikan pada tahun 2006 dan berbasis di San Mateo, California. Pada bulan November 2009 ia diakuisisi oleh Google seharga $ 750 juta. Akuisisi ini diselesaikan pada 27 Mei 2010. Apple,Inc juga telah menyatakan minatnya untuk membeli perusahaan itu pada tahun yang sama, tetapi mereka keluar-tawaran oleh Google, dan sejak memperkenalkan platform iklan mereka sendiri yaitu iAd. Sebelum diakuisisi oleh Google, AdMob mengakuisisi perusahaan AdWhirl, sebelumnya Adrollo, yang merupakan platform untuk mengembangkan iklan di aplikasi iPhone. AdMob menawarkan solusi iklan untuk platform mobile, termasuk Android, IOS, WebOS, FlashLite, dan semua browser web mobile standar. AdMob adalah salah satu platform terbesar di dunia iklan mobile dan klaim untuk melayani lebih dari 40 miliar banner mobile dan iklan teks per bulan di seluruh situs Web mobile dan aplikasi handset
B. ALAT DAN BAHAN
Download beberapa hal yang dibutuhkan sebelum melakukan installasi adMob pada UNITY yaitu
a.   https://github.com/googleads/googleads-mobile-plugins/releases
b.   https://github.com/googleads/googleads-mobile-plugins/
c.   android-sdk-windows\extras\google\google_play_services\libproject\google-play-services_lib
d.   https://apps.admob.com/admob/signup

C. LANGKAH PENGGUNAAN ADMOB PADA UNITY
1. downloadlah empat file yang akan dibutuhkan saat memberikan adMob pada aplikasi buatan kita pada halaman ini :: https://www.dropbox.com/s/qt7dk01thest8pp/ADMOB.rar?dl=0


2. daftar sebuah akun pada adMob yang nantinya kita butuhkan saat melakukan pemasangan adMob pada halaman ini :: www.admob.com/



3. Buka UNITY Program

4. Inputkan ketiga file ke UNITY 


>> Kecuali Letakan Google_play_service_Lib pada Folder Plugin >> Android

5. Inputkan script kedalam Main Camera, Maka tampilan akan seperti berikut :



6. Ubah Script yang sudah ada yakni pada Nama ID yang sebelumnya telah kita daftarkan (Untuk Android atau iOS)
 
 
7. Lakukan Build Apk, Lalu Install pada Gadget salah satu Android kita. Dibawah ini merupakan salah satu hasil ScreenShoot dari AdMob yang telah kita buat



Untuk selanjutnya kita akan menerapkan pada game yang telah kita buat yaitu SPACE WAR :))

Jumat, 13 Maret 2015

SENSOR ACCELEROMETER PADA GAME BERBASIS ANDROID (PROGRESS PENGEMBANGAN 2)

PENGENALAN SINGKAT ::
Setelah pengembangan 1 telah dilakukan untuk membuat bagaimana pesawat menembak dengan otomatis maka selanjutnya adalah mengenai tujuan yang kedua dan ketiga. Yaitu Memasukan sensor accelerometer dan Membuat apk dari game Space War

APK 
adalah Berkas paket aplikasi Android (Application Package File, APK) adalah format Berkas yang digunakan untuk mendistribusikan dan memasang software dan middleware ke ponsel dengan sistem operasi Android, mirip dengan Paket MSI  pada Windows atau Deb pada OS Debian.
SDK TOOLSadalah Aplikasi untuk Menjembatani para developer untuk Membuat APK sebagai hasil






ALAT DAN BAHAN ::
Aplikasi UNITY
SDK Tools

PEMBAHASAN ::
a. Menerapkan konsep Accelerometer 

Script Pesawat yang telah ada perlu kita ganti menjadi




========================================================================

void Update () {
if(Input.acceleration.y > 0.0f)
this.transform.Translate(new Vector2(0,1) * this.speed * Time.deltaTime);
if(Input.acceleration.y < 0.0f)
this.transform.Translate(new Vector2(0,-1)* this.speed * Time.deltaTime);
if(Input.acceleration.x < 0.0f)
this.transform.Translate(new Vector2(-1,0) * this.speed * Time.deltaTime);
if(Input.acceleration.x > 0.0f)
this.transform.Translate(new Vector2(1,0)* this.speed * Time.deltaTime);

========================================================================

Dengan demikian script yang sebelumnya yang dicontrol menggunakan tombol arah maka akan digantikan dengan sensor accelerometer.

b. Membuat APK dari Project Game 

Sebelumnya kita harus memepersiapkan dari SDK Tools untuk melakukan konversi menjadi APK. Berikut adalah Link yang meneyediakan SDK Tools (Jika Diperlukan)

http://developer.android.com/sdk/index.html


Setelah itu aturlah Klik File >> Build and Setting >> Player Setting >> Aturlah Bundle dari Project Game Kita



Maka otomatis APK akan terbentuk. Berikut adalah APK dari game Space War yang telah berhasil dijadikan APK

c. Menginstall APK pada Smartphone ANDROIDSetalah APK telah kita pindahkan dimemori penyimpanan Smartphone kita maka kita akan langsung melakukan install aplikasi game ini. Maka Otomatis game ini akan dapat digunakan


Source Game ::
APK
https://www.dropbox.com/s/1jesy1vm2rv3dn4/AccelGame.apk?dl=0
Game Project Mobile
https://www.dropbox.com/s/e0gplmzeuf8fv59/Game%20Space%20War%20%5BMOBILE%20ANDROID%5D.rar?dl=0
Game Project Dekstop
https://www.dropbox.com/s/xdxrpcd015jd79s/Source%20Game%20Space%20War%20%5BDEKSTOP%5D.rar?dl=0

Sumber Artikel :: http://id.wikipedia.org/wiki/APK_(format_berkas)

Kamis, 12 Maret 2015

SENSOR ACCELEROMETER PADA GAME BERBASIS ANDROID (PROGRESS PENGEMBANGAN 1)

PENGENALAN SINGKAT ::
SPACE WAR adalah game tembak-tembakan antara pesawat player dengan pesawat musuh. Kita dapat menggerakan player menggunkan tombol arah untuk gerak pesawat dan space untuk menembak enemy. Dalam game ini disedikan 3 Health Point yang dapat digunakan untuk kesempatan melawan dan meraih skor sebanyak-banaknya. Setting yang diambil dari game ini adalah lautan lepas dengan pulau - pulau yang ada di sekitarnya sehingga memberikan kesan nyata pada game ini. Game Space War ini awal mulanya memang ditujukan untuk pengguna Desktop sehingga tombol untuk game ini memang disesuaikan dengan tombol keyboard yang sering digunakan saat memainkan sebuah game

Beberapa Screenshoot dari game SPACE WAR
Tampilan Awal



Tampilan Game



Tampilan Game Over



Tampilan Kredit



Game Space War (Download Here)

https://www.dropbox.com/s/70yvlyzh8683oz1/Space%20War%20Game%20by%20Yuls.rar?dl=0


TUJUAN ::

Setelah berhasil Membuat game berbasis dekstop maka selanjutnya akan berbasis mobile android sehingga perlu pengembangan dari game ini meliputi ::
a. Membuat pesawat player bisa menembak dengan otomatis
b. Membuat pesawat player dengan sistem sensor accelerometer
c. Memainkan game pada smartphone

PROGRESS  PENGEMBANGAN ::
dari tiga tujuan, yang telah berhasil dilakukan adalah membuat player menembak dengan otomatis

a. Tentukan letak tembak
letak tembak adala letak keluarnya peluru pada pesawat player dengan membuat  beberapa  GameObjectChild pada pesawat player kita. Yang nantinya akan diisi dengan Script dari Peluru pesawat



Dari gambar diatas terlihat kita hanya memberikan 2 tempat untuk menembak

b. Memberikan Script untuk melakukan tembakan otomatis dengan memanfaatkan looping method


c. Memasukan Script Ke Asset Pesawat dan Menambahkan posisi GameObjectChild agar Tembakan Bisa Terjadi



Dari Beberapa tahapan diatas maka Pengembangan game 1 telah berhasil dilakukan. Namun untuk tahap selanjutnya akan tetap dibagiakan pada artikel selanjutnya

SENSOR ACCELEROMETER PADA GAME BERBASIS ANDROID

JUDUL ::
Penerapan Konsep Accelerometer pada Game Berbasis Android

DASAR TEORI ::
Sensor Acceleromete

Merupakan salah satu fitur yang di tanam pada smartphone android yang biasanya berfungsi untuk menentukan derajat kemiringan dari smartphone. Pada dasarnya fungsi sensor ini untuk mengubah tampilan layar dari posisi landscape menjadi potrait ataupun sebaliknya, sehingga tampilan menu dan aplikasi yang ada di smartphone akan menyesuaikan posisi dari smartphone.salah satu contoh yang sering menggunakan sensor ini adalah aplikasi game, misal game dalam balapan mobil sehingga kita cukup memiringkan smartphone saat belok ke kanan atau ke kiri.*

Dari penjelasan singkat diatas, maka accelerometer ini akan kita gunakan untuk pengembangan sebuah game Space War, namun sebelumnya kita akan mempraktekan konsep Accelerometer ini pada sebuah benda 2D yang sederhana

ALAT DAN BAHAN ::
Aplikasi UNITY 
 
RUMUSAN MASALAH ::

Uji Coba Konsep Accelerometer 

PEMBAHASAN ::
a. Persiapan Code dan Aset yang dibutuhkan UNITY

Untuk menggunakan sensor ini maka diperlukan fungsi update() untuk melakuakan pergerakan sesuai dengan pergerakan tangan kita terhadap smartphone. Berikut ini adalah source code untuk membuat sensor ini 



 
b. Persiapan untuk pembuatan APK 
Setelah kita membuat file UNITY maka kita bisa melakukan building project dengan memilih pilhan Android  dan kita tenetukan Properties Identity pada APK yang kita bentuk menggunakan SDK Tools, yang sebelumnya telah kita install.

c. Percobaan APK yang telah jadi pada Smartphone

Jika APK telah jadi maka kita coba test pada Smartphone kita

SIMPULAN ::
Jadi Fungsi Accelerometer adalah
untuk mengubah tampilan layar dari posisi landscape menjadi potrait ataupun sebaliknya dan biasanya digunakan untuk game. Pada percobaan selanjutnya akan diterapkan pada game SPACE WAR

sumber :: http://qsmartphone.blogspot.com/2013/12/arti-dan-fungsi-sensor-accelerometer.html

Selasa, 07 Oktober 2014

PENERAPAN KOORDINAT

PENERAPAN KOORDINAT

   a. Menentukan titik koordinat PENS



   b. Menentukan titik koordinat Rumah





Untuk langkah selanjutnya kita akan menentukan Sudut antara PENS dengan Rumah