Jaringan Semantik Perancangan Method

4. Method Accelerometer Handler AccelerometerHandler merupakan class yang berfungsi untuk menangani sensor accelerometer.Untuk lebih jelas, berikut ini merupakan flowchart dari AccelerometerHandler : Gambar 3.43 Method AccelerometerHandler Mulai Sensor_accelerometer ← manager.getSensorList Sensor.TYPE_ACCELEROMETER .get0; Selesai onSensorChangedSensorEvent event accelX ← event.values[0] accelY ← event.values[1] accelZ ← event.values[2] getAccelX ← accelX getAccelY ← accelY getAccelZ ← accelZ Mendapatkan konteks dari system service Cek ketersediaan accelerometer return accelX return accelY return accelZ Menghasilkan pengaturan Percepatan pada sumbu x, y, z = 0 Mendapatkan sample SensorManager untuk mengatur SensorEvent manager ← manager.registerListener this, accelerometer,SensorMana ger.SENSOR_DELAY_GAME; 5. Method A Star A Method ini ditanamkan pada NPC untuk mencari rute terpendek yang terdapat pada game. Gambar 3.44 Method A Star A Ya Pencarian rute dengan A Tampilan hasil rute Selesai Baris Mulai Kolom Titik awal Titik tujuan Penghalang Nilai heuristik Ulangi pencarian 97

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi Sistem

Tahap implementasi merupakan tahap penciptaan perangkat lunak dan juga tahap kelanjutan dari kegiatan perancangan aplikasi, tahap ini merupakan tahap dimana aplikasi siap untuk dioperasikan. Aplikasi ini diimplementasikan dengan nama Balapan Tradisonal Egrang dan file extension-nya .apk application package file. 4.1.1 Implementasi Perangkat Keras Perangkat keras yang dapat digunakan untuk menjalankan aplikasi game ini tidak harus memiliki spesifikasi device yang tinggi. Sebagai ilustrasi sistem minimum agar dapat menjalankan game balapan tradisional egrang adalah sebagai berikut : 1 Processor minimal 800 mhz 2 RAM minimal 128 MB 3 Menggunakan layar dengan dimensi 320x480 pixel 4 Memiliki sensor accelerometer

4.1.2 Implementasi Perangkat Lunak

Adapun spesifikasi perangkat lunak yang dibutuhkan untuk menjalankan aplikasi balapan tradisional egrang adalah sistem operasi Android versi 2.3 Gingerbread atau diatasnya.

4.1.3 Implementasi Instalasi Game

Sebelum dapat memainkan game balapan tradisional egrang, aplikasi harus terinstal pada device android. Petunjuk dalam instalasi aplikasi game ini adalah sebagai berikut : 1. Copy file Balapan Tradisional Egrang.apk pada memory card device. 2. Kemudian buka dan klik file Balapan Tradisional Egrang.apk yang terdapat pada memory card device setelah itu klik tombol install.

4.1.4 Implementasi Antarmuka

Implementasi antarmuka dilakukan untuk setiap tampilan program yang dibangun dalam bentuk file code. Berikut ini adalah implementasi antarmuka untuk user : 1. Antarmuka Menu Utama Saat pemain membuka aplikasi pertama kali, maka antarmuka yang ditampilkan oleh sistem adalah antarmuka menu utama. Tampilan dari antarmuka menu utama dapat dilihat pada gambar 4.1: Gambar 4.1 Antarmuka Menu Utama Gambar di atas merupakan menu utama pada game balapan tradisional egrang. Terdapat 3 tiga sub menu di dalamnya, yaitu menu mulai yang berfungsi untuk memulai permainan, menu petunjuk yang berfungsi untuk melihat petunjuk bermain, menu tentang yang berfungsi untuk melihat mengenai pembuat aplikasi. 2. Antarmuka Menu Petunjuk Saat pemain memilih menu petunjuk, maka antarmuka yang ditampilkan oleh sistem adalah informasi mengenai petunjuk cara bermain dalam game balapan tradisional egrang. Tampilan dari antarmuka menu petunjuk dapat dilihat pada gambar 4.2 : Gambar 4.2 Antarmuka Menu Petunjuk 3. Antarmuka Menu Tentang Saat pemain memilih menu tentang, maka antarmuka yang ditampilkan oleh sistem adalah informasi mengenai versi aplikasi dan pembuat game balapan tradisional egrang. Tampilan dari antarmuka menu tentang dapat dilihat pada gambar 4.3: Gambar 4.3 Antarmuka Menu Tentang 4. Antarmuka Level 1 Saat pemain memilih menu mulai maka pemain akan langsung diarahkan pada permainan level 1. Di level 1 ini rintangan masih sangat jarang, namun pemain harus menghadapi NPC bernama Asep. Gambar 4.4 Antarmuka Level 1 5. Antarmuka Level 2 Pemain akan mendapatkan informasi tentang egrang dan langsung diarahkan ke level 2 apabila berhasil mengalahkan Asep NPC di level sebelumnya. Gambar 4.5 Antarmuka Level 2 6. Antarmuka Level 3 Pemain akan mendapatkan informasi tentang egrang dan langsung diarahkan ke level 3 apabila berhasil mengalahkan Nana NPC di level sebelumnya. Gambar 4.6 Antarmuka Level 3 7. Antarmuka Menang Informasi tentang egrang akan muncul di setiap level apabila pemain berhasil memenangkan perlombaan. Gambar 4.7 Antarmuka Menang