Mobile Gaming Android OS

commit to user

BAB II LANDASAN TEORI

Beberapa istilah yang berhubungan dengan pembuatan game Becak Driver meliputi software, tools, bahkan hardware yang digunakan. Dalam bab ini akan dibahas beberapa istilah tersebut, diantaranya adalah Android, Unity 3D, 3D Studio Max, Droidphone.

2.1 Mobile Gaming

Permainan game sudah menjadi hal yang besar di bidang teknologi sebelum munculnya perangkat iPhone dan Android di pasaran. Namun, dengan munculnya beberapa perangkat hybrid , menimbulkan banyaknya bentuk permainan yang diciptakan berdasarkan perangkat-perangkat tersebut, khususnya sma rtphone . Sebagai game developer , pengembangan game harus mengalami penyesuaian terhadap beberapa perangkat yang baru termasuk perangkat sma rtphone dan hal ini merupakan bentuk ekosistem baru dalam bidang teknologi, yaitu mobile gaming . Mario Zechner, 2011 Beberapa game berbasis sma rtphone dan menggunakan fitur a ccelerometer , antara lain adalah : 1. Need For Speed for Android Gambar 2.1. Game Need F or Speed : Shift berbasis Android Sumber : http:www.ea.comneed-for-speed-shift-mobile commit to user Gambar 2.2 Game Need F or Speed dijalankan dengan sensor Accelerometer 2. Kra zy Kar t Ra cing Gambar 2.3 Game Kra zy Ka rt Racing berbasis Android Sumber : http:uk.games.konami-europe.comgame.do?idGame=212 commit to user Gambar 2.4 Game Kra zy Ka rt Racing dengan sensor Acceler ometer 3. Racing Moto Gambar 2.5 Game Ra cing Moto berbasis Android Sumber : http:www.droidhen.comgames.html commit to user Gambar 2.6 Game Ra cing Moto dijalankan dengan sensor Accelerometer pada smartphone Android.

2.2 Android OS

Sistem operasi berbasis Linux yang dikembangkan oleh Google Inc. untuk perangkat smartphone dan PC tablet. Android OS merupakan platform open source yang memberikan sarana bagi developer untuk menciptakan aplikasi mereka sendiri. 2.2.1. Android SDK Untuk mengembangkan aplikasi Android, dibutuhkan Android Softwa re Development Kit SDK. SDK terdiri dari seperangkat peralatan, dokumentasi, tutorial, dan sampel yang akan membantu developer dalam membangun aplikasi Android. Terdiri dari beberapa AP I aplikasi framewor k . Semua Opera ting System pada komputer sangat mendukung lingkungan development tersebut. Mario Zechner, 2011 commit to user 2.2.2. Accelerometer Prinsip kerja Accelerometer ini berdasarkan hukum fisika bahwa apabila suatu konduktor digerakkan melalui suatu medan magnet, atau jika suatu medan magnet digerakkan melalui suatu konduktor, maka akan timbul suatu tegangan induksi pada konduktor tersebut. Accelerometer yang diletakan di permukaan bumi dapat mendeteksi percepatan 1g ukuran gravitasi bumi pada titik vertikalnya, untuk percepatan yang dikarenakan oleh pergerakan horizontal maka accelerometer akan mengukur percepatannya secara langsung ketika bergerak secara horizontal. Hal ini sesuai dengan tipe dan jenis sensor Accelerometer yang digunakan karena setiap jenis sensor berbeda-beda sesuai dengan spesifikasi yang dikeluarkan oleh perusahaan pembuatnya. Saat ini hamper semua sensortranduser accelerometer sudah dalam bentuk digital bukan dengan sistem mekanik sehingga cara kerjanya hanya bedasarkan temperatur yang diolah secara digital dalam satu chip. Gambar 2.7 Simulasi koordinat dari sensor a ccelerometer pada smartphone Sumber : http:www.yetihq.comblogiphone-accelerometer-calibration Salah satu kegunaan accelerometer adalah untuk merubah tampilan dari landscape ke portrait dan sebaliknya sesuai dengan posisi smartphone tersebut. commit to user Untuk implementasi ke dalam game, kita bisa menggunakan fitur accelerometer ini untuk menggerakkan objek yang ada dalam game dengan cara menggerakkan perangkat smartphone tersebut secara horizontal atau vertical. Wiryadinata, 2009

2.3 Unity 3D