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