loading...
Tampilkan postingan dengan label Android. Tampilkan semua postingan
Tampilkan postingan dengan label Android. Tampilkan semua postingan

Sabtu, 02 Juli 2016

Mau Earning Android Admob mu Meledak ? Download Tolls Admob Pilot Versi 4 Gratis + Panduan Tutorial

Admob Percontohan Versi 4 - Hallo Sobat Berga, Pada saat ini berjudul Berga ingin berbagi Tolls Admob Percontohan di Versi 4, saya telah menyediakan beberapa script dan tutorial lengkap dengan Gambar. mudah-mudahan mengisi pos yang saya tulis kalian bisa mengerti. Oke,

Admob pilot versi 4 yang gratis memang banyak dinantikan oleh para member di pertanyaanku.com. Aplikasi ini berbeda dengan admob pilot sebelumnya dimana yang sebelumnya di jalankan di Google Chrome namu kali ini di jalan di tool dekstop. Aplikasi Admob pilot 4 ini belum diketahui pemiliknya namun jika anda ingin membli berikut link yang bisa memberi informasi tentang admob pilot versi 4 (BACA JUGA : DOWNLOAD SCRIPT KOH PILOT ADSENSE BLOG) 

Mau Earning Android Admob mu Besar ? Download Tolls Admob Pilot Versi 4 Gratis + Panduan Tutorial

Kamis, 31 Maret 2016

Cara mengkoneksikan device android dengan Database MySQL

Hey guys, bagaimana kabarmu .. ??, penulis berharap teman2 semua masih semangat untuk belajar Pemrograman Android..hehehe ..

Dalam posting ini, penulis ingin berbagi tentang Cara membuat aplikasi client-server berbasis Android dengan MySQL server DBMS.

Nah, dalam tutorial ini kita perlu script PHP untuk menghubungkan antara perangkat android dengan MySQL. orang ok tanpa basa-basi cukup ikuti langkah berikut:

1. Buat database baru dengan nama "akademis" dan membuat tabel baru dengan nama "MHS" dengan struktur sebagai berikut seperti yang ditunjukkan di bawah ini:

Cara mengkoneksikan device android dengan Database MySQL

2. Buat file php dan simpan dengan nama "koneksi.php" dan menyimpan file php di server database Anda, jika Anda menggunakan toko XAMPP di direktori C: \ xampp \ htdocs \ dan jika Anda menggunakan WAMP toko di direktori C: \ wamp \ www \


Script PHP nya sebagai berikut:


<?php

$nobp=$_POST['nobp'];
$nama=$_POST['nama'];
$jurusan=$_POST['jurusan'];
$konek=mysql_connect("localhost","root","");
mysql_select_db("akademik");
$query="insert into mhs values('$nobp','$nama','$jurusan')";
$result=mysql_query($query);

?>


Membuat script php pada diatas dan menyimpannya di database server , Sekarang buatlah project android baru dengan nama Prjakademik dengan ketentuan seperti dibawah ini:


Cara mengkoneksikan device android dengan Database MySQL

3 . Desain layoutnya dengan coding main.xml seperti berikut:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">


<EditText

android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/Enobp"
android:hint="Masukan NoBP"/>
<EditText
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/Enama"
android:hint="Masukan Nama"/>
<EditText
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/Ejurusan"
android:hint="Masukan Jurusan"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/simpan"
android:text="Simpan"/>
</LinearLayout>


Coding Script di atas akan menghasilkan sebuah layout pada gambar dibawah ini :


Cara mengkoneksikan device android dengan Database MySQL


4 . sekarang beralih ke package javanya dan buat class baru dengan cara klik kanan pada nama paketnya -> new -> class seperti gambar dibawah ini:

Cara mengkoneksikan device android dengan Database MySQL

5. Buat kelas baru dengan nama kelas CustomHttpClient dan mengetik kode berikut untuk kelas:

package com.fikri;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URI;
import java.util.ArrayList;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.conn.params.ConnManagerParams;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.params.HttpParams;
public class CustomHttpClient {
public static final int HTTP_TIMEOUT=30*1000;
private static HttpClient mHttpClient;


private static HttpClient geHttpClient() {

       if (mHttpClient==null){
              mHttpClient=new DefaultHttpClient();
              final HttpParams params=mHttpClient.getParams();
              HttpConnectionParams.setConnectionTimeout(params, HTTP_TIMEOUT);
              HttpConnectionParams.setSoTimeout(params, HTTP_TIMEOUT);
              ConnManagerParams.setTimeout(params, HTTP_TIMEOUT);
       }
       return mHttpClient;
}
public static String executeHttpPost(String url,ArrayList<NameValuePair>posparameter)throws Exception {
       BufferedReader in=null;
       try{
              HttpClient client=geHttpClient();
              HttpPost request=new HttpPost(url);
              UrlEncodedFormEntity formEntity=new UrlEncodedFormEntity(posparameter);
              request.setEntity(formEntity);
              HttpResponse respon=client.execute(request);
              in=new BufferedReader(new InputStreamReader(respon.getEntity().getContent()));
              StringBuffer sb=new StringBuffer("");
              String line="";
              String NL=System.getProperty("line.separator");
              while ((line=in.readLine())!=null) {
                     sb.append(line+NL);
              }
              in.close();
              String result=sb.toString();
              return result;
       }finally{
              if(in != null){
                     try{
                           in.close();
                     }catch(IOException e){
                           e.printStackTrace();
                     }
              }
       }
      
}
public static String executeHttpGet(String url)throws Exception{
       BufferedReader in=null;
       try{
              HttpClient client=geHttpClient();
              HttpGet request=new HttpGet();
              request.setURI(new URI(url));
              HttpResponse respon=client.execute(request);
              in=new BufferedReader(new InputStreamReader(respon.getEntity().getContent()));
              StringBuffer sb=new StringBuffer("");
              String line="";
              String NL=System.getProperty("line.separator");
              while ((line=in.readLine())!=null) {
                     sb.append(line + NL);     
              }
              in.close();
              String result=sb.toString();
              return result;
       }finally{
              if(in != null){
                     try{
                           in.close();
                     }catch(IOException e){
                           e.printStackTrace();
                     }
              }
       }
      
}
}


6 . Pada aktivitas1.java ketikan coding berikut:


package com.fikri;


import java.io.IOException;

import java.util.ArrayList;


import org.apache.http.NameValuePair;

import org.apache.http.message.BasicNameValuePair;


import android.R.string;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebChromeClient.CustomViewCallback;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;


public class aktivitas1 extends Activity {

    /** Called when the activity is first created. */
       EditText nobp,nama,jur;
       Button sim;
      
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        nobp=(EditText)findViewById(R.id.Enobp);
        nama=(EditText)findViewById(R.id.Enama);
        jur=(EditText)findViewById(R.id.Ejurusan);
        sim=(Button)findViewById(R.id.simpan);
        sim.setOnClickListener(new OnClickListener() {
                    


                     public void onClick(View v) {

                           // TODO Auto-generated method stub
                           ArrayList<NameValuePair> postparameter=new ArrayList<NameValuePair>();
                           postparameter.add(new BasicNameValuePair("nobp", nobp.getText().toString()));
                           postparameter.add(new BasicNameValuePair("nama", nama.getText().toString()));
                           postparameter.add(new BasicNameValuePair("jurusan", jur.getText().toString()));
                           String respon=null;
                           try{
                                  respon=CustomHttpClient.executeHttpPost("http://10.0.2.2/android/koneksi.php",postparameter);
                                  String res=respon.toString();
                                  res=res.trim();
                                  res=res.replaceAll("\\s", "");
                                  if(res.equals("1"))
                                         Toast.makeText(getApplicationContext(),"Data Sudah Tersimpan" , Toast.LENGTH_LONG).show();
                                  else
                                         Toast.makeText(getApplicationContext(),"Data Sudah Tersimpan Ke Server" , Toast.LENGTH_LONG).show();
                           }catch(Exception e){
                                  Toast.makeText(getApplicationContext(), "Error :"+ e.toString(), Toast.LENGTH_LONG).show();
                           }
                          
                     }
              }
        );
       
    }
}


7 . Ubah Coding AndroidManifest.xml menjadi seperti berikut:


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.fikri"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".aktivitas1"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>


    </application>

    <uses-sdk android:minSdkVersion="8" />
    <uses-permission android:name="android.permission.INTERNET"/>
</manifest>


8 . silahkan running programnya maka akan terlihat hasilnya seperti gambar berikut:


Cara mengkoneksikan device android dengan Database MySQL

9. Isi data dan klik tombol simpan, data akan dimasukkan database yang Ke di inputkan Server seperti yang ditunjukkan di bawah ini:

Cara mengkoneksikan device android dengan Database MySQL

di sini pertama dan mudah-mudahan tutorial ini bermanfaat dan terima kasih untuk mengunjungi.

Baca juga artikel terbaru : Cara membuat Aplikasi Android tanpa koding

Senin, 14 Maret 2016

7 Template Android untuk Inspire Proyek membuat Aplikasi Android

template proyek adalah cara yang bagus untuk belajar dari karya orang lain. Artikel ini berisi beberapa template Android populer yang tersedia di Envato Market. Jika Anda mencari inspirasi atau Anda sedang membangun sebuah aplikasi dan perlu bantuan dengan fitur tertentu, maka Anda dapat menemukan jawaban di beberapa template tersebut.


Restaurant Finder


Template ini semburan dengan fitur dan bahkan termasuk backend siap dikerahkan ke server. Aplikasi ini memungkinkan pengguna untuk mencari restoran terdekat, membaca ulasan, share di media sosial, dan juga mencakup kemampuan untuk buku meja melalui email atau pesan teks.

7 Android Template untuk Inspire Proyek membuat Aplikasi Android APK

Hampir setiap modern, pembicaraan aplikasi mobile untuk backend untuk satu alasan atau yang lain dan aplikasi ini tidak berbeda. template termasuk backend untuk menyimpan restoran dan profil pengguna. Ini juga mencakup dashboard analytics yang menunjukkan metrik tentang restoran dan pengguna aplikasi. Jika Anda membutuhkan inspirasi untuk aplikasi berbasis lokasi, maka template ini adalah senilai check-out.


App Radio Anda


Jika Anda pernah ingin tahu bagaimana untuk streaming audio dalam sebuah aplikasi Android, maka template ini adalah senilai check-out. Aplikasi ini difokuskan pada streaming audio dari stasiun radio online. template menyertakan fitur dikemas aplikasi Android serta backend untuk mengelola stasiun radio pengguna dapat mendengarkan.



7 Android Template untuk Inspire Proyek membuat Aplikasi Android APK

Template ini kompatibel dengan kedua Android Studio dan Eclipse dan hal itu bergantung pada Parse untuk pemberitahuan push. Ini juga mencakup AdMob untuk manajemen iklan. Aplikasi ini mendukung berbagai format streaming dan memiliki indah, antarmuka pengguna yang modern. Jika Anda tidak yakin belum, kemudian men-download aplikasi dari Google Play untuk mencobanya.

App pendidikan untuk Anak-anak prasekolah


ponsel dan tablet adalah hit besar dengan anak-anak. Karena perangkat ini sangat mudah digunakan, anak-anak secara intuitif tahu apa yang harus dilakukan ketika mereka diberikan satu. Template ini mencakup aplikasi untuk termuda, mengajar mereka alfabet dan angka melalui suara dan gambar.

7 Android Template untuk Inspire Proyek membuat Aplikasi Android


template mencakup sejumlah permainan Anda dapat memilih dan belajar dari. Template ini kompatibel dengan Eclipse dan mudah untuk menyesuaikan sesuai dengan kebutuhan anda.


Maintenance Service App

7 Android Template untuk Inspire Proyek membuat Aplikasi Android


bisnis yang lebih dan lebih tradisional akan mobile dan template ini melayani pasar layanan. Selain aplikasi mobile, template juga termasuk backend. Aplikasi itu sendiri kaya fitur dan termasuk pendaftaran pengguna, kemungkinan untuk jadwal layanan, dan bahkan kemampuan bagi pelanggan untuk meninggalkan review.



Maintenance Service App

User interface yang bersih dan modern. Aplikasi ini kompatibel dengan Android Marshmallow, tetapi juga mendukung versi sistem operasi Android. Jika Anda ingin melihat aplikasi apa yang tampak seperti, kemudian menonton video ini penulis menempatkan di YouTube.

Saya sudah menyebutkan bahwa banyak bisnis tradisional membuat melompat ke ponsel dan ini termasuk perusahaan taksi. Ada alasan mengapa Uber dan Lyft sangat populer. Template Android ini cukup mengesankan. Ini berisi fitur yang kaya aplikasi Android serta backend kuat, solusi lengkap. Aplikasi ini mencakup peta interaktif dengan informasi kendaraan dan pelacakan, pengenalan suara, dan dukungan untuk notifikasi push.

App Manajemen persediaan


7 Android Template untuk Inspire Proyek membuat Aplikasi Android


Mengelola persediaan digunakan untuk menjadi baik memakan waktu, menggunakan pena dan kertas, atau mahal karena hardware dan infrastruktur yang mahal. Hal ini tidak lagi terjadi dan kerangka Android ini menunjukkan apa kemungkinan yang. Menambahkan, memperbarui, dan melihat produk yang mudah dan sederhana, dan pengguna diberitahu bila persediaan hampir habis.

template ringan tapi mengejutkan kuat. Produk disimpan secara lokal dalam database SQLite dan ada dukungan untuk mengekspor ke spreadsheet. Anda dapat men-download aplikasi dari situs penulis, jika Anda ingin mengambil untuk spin.

pixel Art

7 Android Template untuk Inspire Proyek membuat Aplikasi Android



Siapa yang tidak mencintai seni pixel? Saya pikir setiap pengembang tidak. Template aplikasi ini adalah aplikasi gambar sederhana yang berfokus pada seni pixel. Alat-alat yang sederhana, tapi aku benar-benar seperti hasil yang Anda bisa mendapatkan dengan itu.
Penulis termasuk video pendek di mana ia menciptakan Luigi, adik Mario. Jika Anda ingin mempelajari lebih lanjut tentang menggambar pada Android, maka ini adalah template yang bagus untuk memulai dengan.



Envato Market berisi puluhan template aplikasi mobile untuk Anda mulai dengan proyek berikutnya. Template ini bagus untuk belajar atau untuk melihat bagaimana pengembang sesama telah menerapkan fitur tertentu. Mereka juga bagus jika Anda sedang mencari yang tendangan inspirasi. Check out template Android di Envato Market.

Kamis, 14 Januari 2016

Panduan Lengkap Ebook Android "Cara membuat Program Android dari Nol"

Topik kali ini adalah tentang membuat aplikasi android dengan cara paling gampang. Namun, sebenarnya ada cara yang paling gampang lagi, yaitu dengan app generator. Tapi biasanya berbayar dan cukup mahal. 



Jadi mending kita bikin aja dari awal ya dengan menggunakan source code gratisan yang saya siapkan . Sekalian belajar sedikit mengenai dasar-dasarnya Pemrograman Android berbasis Java.

Mengapa harus menggunakan source code yang udah banyak disediakan dari beberapa Forum ataupuan di Search Engine Google ?  dari pada membuat harus bikin dari NOL 

Panduan Lengkap Ebook Android "Cara membuat Program Android dari Nol"


Beberapa buku mengenai android yang saya beli di gramedia Lippo Karawaci Tangerang. Tapi apa yang terjadi ? saya cuma baca halaman depan sama akhir saja, itupun tidak semua dibaca. karena saya orangnya bosen membaca hal-hal yang terlalu teknis. Tipe saya adalah : "show me the result". Ya pinginnya bikin aplikasi langsung Action dari Source code yang sudah disediakan, Tapi bukan berarti memahami hal basic itu tidak perlu ya...Tapi paling tidak Sangat perlu kok,  bisa sambil sebagai refrensi aja 

Tutorial ini berdasar pengalaman saya sebagai newbi  yang sangat awam, bukan sebagai programmer android yang mengerti java sepenuhnya. Basic saya adalah Penulis Blog, bukan programmer, jadi maaf kalau ada yang gagal paham (mohon dikoreksi). Saya membuat aplikasi untuk dijual berdasar pesanan klien, bukan untuk dimonetisasi dengan iklan Google "admobs".



Saya anggap teman-teman sudah paham sedikit soal coding, terutama java. Dan sudah paham pula soal monetisasi dengan menjadi publisher Google "admob, adsense".

Saya akan membagikan Source code lengkap untuk Android 

  • Untuk anda yang ingin membuat Aplikasi Systes berbasis database Dengan Android Silahkan unduh  Disini
  • Untuk anda yang ingin membuat Aplikas Game komplit tinggal modif ajah lansung sedot Source Codenya  disini 
  • Untuk anda yang ingin mengetahui cara mengupload Android ke dalam Playstore silahkan Download Ebook lengkap  
Sekian Tutorial ini Untuk Ebook Android Gratis semoga teman-teman sangat membantu jika ada kesalahan dari source code mohon di maklumi kami hanya sekedar Sharing Tutorial Membuat Aplikasi Android dari Nol. Baca juga Bagaimanca cara membuat Web Toko Online Tanpa Coding

Sabtu, 09 Januari 2016

Cara membuat build aplikasi game android dengan unity3d full tutorial

Cara Build Android di Unity. buat anda yang masih bingung bagaimana cara membuat game android di unity 3d, lalu bagaimana cara build game ke android dari engine tersebut, sekarang berga akan memberi tips tutorial lengkap bagaimana build android di unity3d. sebelum itu saya akan menjelaskan apa yang dimaksud dengan unity3d. unity3d merupakan game engine yang dikembangkan oleh Unity Technologies. Unity 3D merupakan sebuah game engine yang berbasis crossplatform. Unity juga dapat digunakan membuat sebuah aplikasi game yang bisa digunakan pada perangkat komputer, android, iPhone, PS3, Xbox dll. 

kelebihan dari tools unity3d adalah untuk membuat sebuah aplikasi berbasis mobile tidak terlalu sulit, anda hanya butuh software tambahan yaitu Android SDK, namun bukan berarti engine ini tanpa kelemahan, bisa diketahui unity 3d engine ini hanya mendukung support mobile android menggunakan ARMV7 keatas, sedangkan mobile android yang menggunakan ARMV6 tidak dapat menjalankan game tersebut. cukup disayangkan namun jangan khawatir karena mobile android ARMV7 sangat banyak bertebaran di pasar indonesia, oke langsung ke topik utama yaitu cara build android di unity, lalu bagaimana Cara Build Android di Unity. berikut tutorial yang saya ringkas agar lebih mudah dipahami.

Game merupakan salah satu hiburan yang paling banyak digemari, salah satunya video game yang masih eksis sampai saat ini contohnya Resident Evil dan juga GTA. untuk membuat game sebetulnya tidak sulit, apalagi sekarang sudah banyak ditemui game engine beserta banyaknya tutorial untuk menggunakannya, salah satunya yaitu Unity3D engine.

Unity3d merupakan sebuah game engine berbasis cross-platform. Unity3D bisa digunakan untuk membuat game Android, IOS, Windows, Linux, MAC, Playstation, Xbox, Web dll. Unity3D bisa digunakan untuk membuat game 3D dan juga 2D. Apalagi semenjak munculnya Unity3D 5 banyak fitur yang semula hanya ada pada versi berbayar kini bisa digunakan untuk versi personal.

Contoh tutorial project menggunakan Unity3D. project yang dibuat yaitu Game Dengan Nama “Panjat Tebing”.

Persiapan awal untuk build aplikasi game yaitu;


  • Download Unity3d di situs resminya unity3d.com.
  • Karakter 3D bisa anda buat menggunakan Blender atau software yang lain, lalu beri animasi sedang memanjat.
  • buat objek bebatuan dan juga coin di blender ataupun 3d modeling software lain.
yang kita lakukan sebelum proses build aplikasi android Buatlah sebuah project, dengan nama “Panjat Tebing” karena game ini game Panjat Tebing. tapi jika anda menginginkan nama yang lain silahkan menggunakan nama yang lain sesuai keinginan anda.

Cara membuat build aplikasi game android dengan unity3d full tutorial

Setelah halaman muncul selanjutnya lakukan import karakter 3d utama yang telah anda buat tadi dengan cara di drag ke Project. Ubah Animation Type pada bagian Inspector karakter tersebut, yang semula Generic menjadi Legacy lalu Apply

Cara membuat build aplikasi game android dengan unity3d full tutorial

Sama Seperti halnya import object Bebatuan dan juga object Coin yang telah dibuat sebelumnya, untuk pengaturan di inspector tidak diubah pun tidak masalah.


Selanjutnya kita copy script dibawah ini :


1
2
3
4
5
6
7
8
9
10
#pragma strict
public var tebing : Rigidbody;
public var barrelEnd : Transform;
function OnTriggerEnter (col : Collider) {
if(col.tag ==&quot;Player&quot;){
var rocketInstance : Rigidbody;
rocketInstance = Instantiate(tebing, barrelEnd.position, barrelEnd.rotation);
rocketInstance.AddForce(barrelEnd.forward * 0);
}
}

Script diatas nantinya digunakan untuk mengclone tebing, jadi seolah olah karakter yang bergerak naik, padahal background tebing yang bergerak turun.


Buat kembali script baru dengan nama maju.js lalu masukan kode berikut.

1
2
3
4
var speed : float = 5.0;
function Update () {
transform.Translate(Vector3(0,0,speed) * Time.deltaTime);
}

Script ini berfungsi agar supaya object bergerak dari atas kebawah dan sebaliknya, bisa juga dari depan ke belakang atau kiri ke kanan. tergantung posisi sumbu yang kalian atur.

Buatlah sebuah plane, ukuran bisa disesuaikan, lalu beri texture seperti bebatuan, berikan nama tebing dan Add Component Rigidbody, Script clone.js dan maju.js yang tadi sudah dibuat. atur pengaturan seperti gambar dibawah.

Cara membuat build aplikasi game android dengan unity3d full tutorial

pada script clone pada Tebing dan juga end. untuk Tebing silahkan drag ke project agar menjadi sebuah prefab. setelah di drag maka masukan prefab tebing tadi kedalam pengaturan inspector objek Tebing yang sudah ada pada menu hierarchy. dan untuk end buatlah object kosong dan beri namaend. posisinya harus berada diatas karakter utama. fungsi object end ini adalah output dari object tebing itu sendiri. jadi seolah olah karakter sedang naik ke atas. padahal tebing yang bergerak seolah  tidak ada habisnya. padalah diclone secara berulang ulang.

Tambahkan script baru dengan nama destroy.js code dibawah ini :


1
2
3
4
5
6
7
8
function OnTriggerEnter(col : Collider){
if(col.gameObject.tag == &quot;Tebing&quot;)
Destroy(col.gameObject);
if(col.gameObject.tag == &quot;point&quot;)
Destroy(col.gameObject);
if(col.gameObject.tag == &quot;batu&quot;)
Destroy(col.gameObject);
}

kegunaan script yang diatas sebagai menghilangkan object tebing, point dan juga batu ketiga bersentuhan dengan objek yang sudah diberi tersebut.

PENTING juga buat anda jangan lupa untuk mengubah tag pada semua objek sesuai secript diatas. untuk tebing , untuk coin menjadi point, untuk batu menjadi Batu.

buatlah object cube lalu simpan posisinya dibawah player lebih jauh. lebar sesuai ruang jatuhnya tebing, point dan bebatuan tadi. kegunaannya unuk menghilangkan/menghapus objek tersebut saat keluar dari pantauan camera. jika tidak dihilangkan atau dihapus maka Lag berat dan Crash.

 buatlah script js dengan nama muncul.js kemudian masukan kode berikut.


1
2
3
4
5
6
7
8
9
10
11
var projectile : Rigidbody;
var end : Transform;
function OnTriggerEnter (col : Collider) {
if(col.tag ==&quot;Player&quot;){
/// untuk clone objek batu dan juga point
var clone : Rigidbody; clone = Instantiate(projectile, end.position, end.rotation); clone.velocity = transform.TransformDirection (Vector3.back * 10); } }

Selanjurnya buat 40 buah sphere dengan nama bebas terserah anda dengan ukuran tinggi sama seperti karakter. dan lebar 2 kali lebih besar dari karakter. jangan lupa centang trigger pada inspector. 20 puluh sejajar dengan karakter untuk 20 lagi jauh diatas karakter. untuk posisi saling berjajar diberi sedikit jarak dari satu ke yang lainya. kegunaannya ketika anda masuk kewilayah antara 20 objek yang sejajar dengan karakter  tersebut maka batu dan point akan diclone oleh objek tersebut. output dari klone tersebut yaitu berada di 20 objek atas. selanjutnya masukan 2 script muncul.js kedalam 20 objek yang sejajar dengan karakter. Untuk pengaturan pada di inspector yaitu.
  1. Projectfile: nama batu & nama point
  2. End: nama salah satu  objeck dibagian atas yang sejajar dengan objek tersebut bisa perhatikan digambar dibawah ini
Cara membuat build aplikasi game android dengan unity3d full tutorial
Sebuah script js baru dengan tombol.js masukan kode berikut dibawah ini 



1
2
3
4
5
6
7
8

9
10
11
12
13
var speed : float = 5.0;
function Update () {
if(Input.GetKey(KeyCode.D))
transform.Translate(Vector3(speed,0,0) * Time.deltaTime);
if(Input.GetKey(KeyCode.A))
transform.Translate(Vector3(-speed,0,0) * Time.deltaTime);
}



masukan karakter utama dengan posisi sesuai dengan gambar di atas tadi. lalu Add component tombol.js, centang is trigger. lalu sesuaikan pengaturan dengan gambar dibawah.


Cara membuat build aplikasi game android dengan unity3d full tutorial

Selanjutnya lakukan play. demikian tutorial Cara Membuat Game dengan Unity3d dari berga, untuk tambahan anda juga bisa Download Source code membuat aplikasi game tanpa coding