PENERAPAN RULE BASED PADA GAME RAMBU SEFETY RIDING RODA DUA BERBASIS ANDROID TUGAS AKHIR

dokumen-dokumen yang mirip
GAME PEMBELAJARAN KESELAMATAN PENGENDARA SEPEDA MOTOR BERBASIS ANDROID TUGAS AKHIR

PERANCANGAN MEDIA INTERAKTIF UNTUK SIMULASI UJIAN SURAT IJIN MENGEMUDI RODA DUA BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI PEMBELAJARAN VISUAL REALITY TATA SURYA DAN BENDA - BENDA LANGIT BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

APLIKASI MUROJA AH AL-QUR AN SEBAGAI MEDIA UNTUK MEMBANTU MENGHAFAL JUZ AMMA BERBASIS ANDROID SKRIPSI

PENERAPAN METODE FUZZY UNTUK GAME KESELAMATAN PENGENDARA SEPEDA MOTOR BERBASIS ANDROID

APLIKASI TATA CARA SHOLAT SESUAI TUNTUNAN RASULULLAH SAW TUGAS AKHIR

APLIKASI COUNTING OBYEK BERGERAK MENGGUNAKAN OPENCV PADA SMARTPHONE TUGAS AKHIR

SISTEM APLIKASI PEMBELIAN SMARTPHONE MENGGUNAKAN METODE TOPSIS ANALISIS BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI LATIHAN UJIAN ONLINE BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Aplikasi Pengenalan Rambu Lalu Lintas Menggunakan Metode Fuzzy Mamdani Berbasis Android Junianto Ismail 1, Fitri Marisa 2, Indra Dharma Wijaya 3

RANCANG BANGUN GAME PETUALANGAN SI CEMING MENGGUNAKAN HTML5 TUGAS AKHIR

Game Edukasi Pengenalan Gerakan Semaphore Untuk Pramuka Siaga

DESAIN DAN IMPLEMENTASI APLIKASI GAME TEBANG MULTIPLAYER PADA MOBILE TEKNOLOGI TUGAS AKHIR

GAME EDUKASI TEBAK NAMA BUAH BUAHAN DAN SAYUR MAYUR UNTUK PENDIDIKAN ANAK USIA DINI TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTTASI APLIKASI MAP RUMAH SAKIT DI KOTA MALANG PADA TELEPON SELULER BERBASIS ANDROID TUGAS AKHIR

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

IMPLEMENTASI ALGORITMA ITERATIVE DEEPENING SEARCH (IDS) PADA GAME EDUCATION PUZZLE KATA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

RANCANG BANGUN APLIKASI TAKSONOMI TUMBUHAN DIKOTIL DAN MONOKOTIL BERBASIS MOBILE TUGAS AKHIR

SIMULASI SUBSTITUSI CDI I-MAX PROGRAMMABLE MENGGUNAKAN UNITY 3D TUGAS AKHIR

PENGGUNAAN NEAR FIELD COMMUNICATION (NFC) UNTUK PERANCANGAN SISTEM PARKIR SWALAYAN PADA PLATFORM ANDROID TUGAS AKHIR

GAME EDUKASI TETRIS MATEMATIKA MENGGUNAKAN MOBILE TECHNOLOGY TUGAS AKHIR

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014

RANCANG BANGUN APLIKASI TEBAK LAGU WAJIB NASIONAL DAN DAERAH BERBASIS ANDROID

RANCANG BANGUN APLIKASI PEMBELAJARAN PEMETAAN KEBUDAYAAN DI INDONESIA BERBASIS ANDROID

PENENTUAN LINTASAN VISUAL MENGGUNAKAN ALGORITMA A* (A STAR) BERBASIS KINECT TUGAS AKHIR

RANCANG BANGUN PERMAINAN TRADISIONAL MACANAN MENGGUNAKAN ALGORITMA HEURISTIK BERBASIS WEB

IMPLEMENTASI DAN PERANCANGAN GAME 3D RUNNING BUNG KARNO

APLIKASI GAME HELP MY TURTLE PADA MOBILE SMARTPHONE BERBASIS ANDROID TUGAS AKHIR

APLIKASI BABESHOP BERBASIS LBS (LOCATION BASED SERVICE) DENGAN VOICE COMMAND PADA PLATFORM ADROID

MEMBANGUN APLIKASI PEMBELAJARAN MENULIS DAN CARA BACA HURUF ARAB PADA ANAK BERBASIS ANDROID TUGAS AKHIR. Afif Hidayat

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

Game Gatot Kaca Protection

MY HEALTH CALENDAR PERANCANGAN APLIKASI KALENDER SIKLUS MENSTRUASI DAN KESEHATAN WANITA BERBASIS ANDROID TUGAS AKHIR

Aplikasi Layanan Informasi Lokasi Hotel Menggunakan Augmented Reality TUGAS AKHIR

RANCANG BANGUN GAME SCRAMBLE DENGAN ALGORITMA DEPTH FIRST SEARCH (DFS) BERBASIS ANDROID TUGAS AKHIR

GAME ADVENTURE THE MONKEY KING PADA ANDROID SMARTPHONE

PERANCANGAN GAME MALEO FELLOW UNTUK PERANGKAT ANDROID MENGGUNAKAN GAME ENGINE CONSTRUCT 2. Disusun Oleh: Rizka Ferdiansyah

GAME EDUKASI MENYUSUN KATA DALAM BAHASA INGGRIS DENGAN MELAWAN ZOMBIE

RANCANG BANGUN GAME EDUKASI SANDI MORSE ( MORSE CODE ) PADA GERAKAN PRAMUKA TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN GAME PENGENALAN VOCABULARY BERBASIS ANDROID

APLIKASI PEMBELJARAN TILAWATIL QUR AN BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

MEMBANGUN APLIKASI PENGENALAN HURUF HIJIYAH MENGGUNAKAN SUARA BERBASIS ANDROID TUGAS AKHIR

Aplikasi Game Shaun The Sheep Berbasis J2ME

APLIKASI BELAJAR AL-QUR AN DENGAN MENGGUNAKAN METODE TILAWATI BERBASIS ANDROID (Studi Kasus TPQ Baabus Salam Malang) SKRIPSI

PEMBANGUNAN APLIKASI E-HAFIS SEBAGAI MEDIA UNTUK MENGHAFAL AL-QURAN BERBASIS ANDROID TUGAS AKHIR. Diajukan Untuk Memenuhi

SMARTPHONE SEBAGAI ALAT BANTU NAVIGASI UNTUK PENGENDARA SEPEDA BERBASISKAN ANDROID TUGAS AKHIR

PERANGKAT AJAR DASAR FOTOGRAFI DENGAN MULTIMEDIA INTERAKTIF

RANCANG BANGUN PERANGKAT LUNAK PERMAINAN EDUKASI SMART ADVENTURE UNTUK KELAS 3 SD

IMPLEMENTASI KRIPTOGRAFI PADA CHATTING MENGGUNAKAN METODE ONE TIME PAD (OTP) BERBASIS ANDROID

COLLABORATIVE INFORMATION BASED MOBILE TOURISM GUIDE

APLIKASI GAME EDUCATION KETANGKASAN BERHITUNG MENGGUNAKAN FLASH TUGAS AKHIR

IMPLEMENTASI LEARNING MANAGEMENT SYSTEM PADA PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG BERBASIS RESPONSIVE WEB TUGAS AKHIR

PENCARIAN DOKUMEN MENGGUNAKAN METODE SINGLE PASS CLUSTERING (STUDI KASUS : ABSTRAKSI TA TEKNIK INFORMATIKA UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR

RANCANG BANGUN APLIKASI INVENTORY BAHAN DAN KONTROL PENJUALAN PADA MULTI UNIT RESTAURANT BERBASIS MOBILE ANDROID SKRIPSI

Rancang Bangun Sistem Manajemen Dokumen Menggunakan Metode Personal Extreme Programming di SMK Negeri 1 Berau

Pembuatan Game Egg For Me Not For You

PERANCANGAN DAN IMPLEMENTASI KAMUS ISTILAH FISIKA DENGAN PENAMBAHAN ANIMASI PADA ANDROID BERBASIS METODE AUTOCOMPLETE TUGAS AKHIR

IMPLEMENTASI METODE FUZZY SUGENO SEBAGAI PENENTU STATUS GIZI DAN SOLUSI REKOMENDASI NUTRISI BAGI PENDERITA DIABETES BERBASIS ANDROID MOBILE

Implementasi Steganografi Pesan Text Kedalam File Gambar (.PNG) Dengan Metode Least Significant Bit (LSB) Pada Platform Android TUGAS AKHIR

APLIKASI SIMULASI TUMBUH KEMBANG JANIN PADA IBU HAMIL DENGAN MENGGUNAKAN UNITY

RANCANG BANGUN APLIKASI WHOLESALE FASHION STORE BERBASIS ANDROID MOBILE TUGAS AKHIR

GAME EDUKASI TEKA-TEKI SILANG BERBASIS MULTIPLAYER PADA PLATFORM ANDROID TUGAS AKHIR

MEDIA PEMBELAJARAN BILANGAN PECAHAN UNTUK ANAK SEKOLAH DASAR TUGAS AKHIR

GAME EDUKASI PEMBELAJARAN WUDHU, SHALAT DAN DOA BERBASIS ANDROID TUGAS AKHIR

BAB 1 PENDAHULUAN. diciptakan untuk membantu kegiatan manusia termasuk untuk meningkatkan

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

ANALISA PERBANDINGAN METODE DISCRETE COSINE TRANSFORM (DCT) DAN SINGULAR VALUE DECOMPOSITION (SVD) PADA IMAGE WATERMARKING

RANCANG BANGUN GAME THE ALPIN CARD TUGAS AKHIR

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

RANCANG BANGUN APLIKASI TOKO ONLINE MULTI SHOP BERBASIS ANDROID TUGAS AKHIR

PEMBUATAN APLIKASI LET'S HEALTHY MEMANFAATKAN ACCELEROMETER DI SMARTPHONE ANDROID TUGAS AKHIR

HUMAN COUNTER DENGAN METODE FACE DETECTION MENGGUNAKAN OPENCV PADA PLATFORM ANDROID TUGAS AKHIR

SUSUN KATA PADA GAME EDUKASI Menyusun Kata Dalam Bahasa Inggris Dengan Melawan Zombie DENGAN IMPLEMENTASI ALGORITMA BACKTRACKING TUGAS AKHIR

Perancangan dan Pembuatan Aplikasi Pengenalan Batik Indonesiaku Melalui Permainan Berbasis Android

SISTEM PAKAR DETEKSI PENYAKIT BALITA MENGGUNAKAN METODE FORWARD CHAINING - DEMPSTER SHAFER

APLIKASI PEMBELAJARAN UNSUR-UNSUR KIMIA BERBASIS ANDROID MENGGUNAKAN AUGMENTED REALITY TUGAS AKHIR

Game Edukasi Bersihkan Halaman

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

APLIKASI RESELLER PENJUALAN PULSA ELEKTRONIK MENGGUNAKAN SMARTPHONE PADA PLATFORM ANDROID (Studi Kasus D Five Reload) TUGAS AKHIR

Rancang Bangun Aplikasi Menghitung Rencana Anggaran Biaya Bangunan Rumah Sederhana Berbasis Android

APLIKASI PENENTU MEREK PAKAIAN FAVORITE MENGGUNAKAN SIMPLE ADDITIVE WEIGHTING (SAW) TUGAS AKHIR

IMPLEMENTASI ALGORITMA RUNUT BALIK DALAM PENYELESAIAN PERMAINAN KAKURO TUGAS AKHIR

PEMBANGUNAN WEB SERVICE SEBAGAI PENYEDIA LAYANAN M-TICKETING BERBASIS MOBILE TUGAS AKHIR

TUGAS AKHIR. Sebagai Persyaratan Guna Sarjana Sastra Satu (S-1) Teknik Informatika Universitas Muhammadiyah Malang

IMPLEMENTASI MOBILE CLOUD FILE SHARING BERBASIS ANDROID MOBILE TUGAS AKHIR

PENGEMBANGAN GAME TIC TAC TOE MENGGUNAKAN ALGORITMA GENETIKA TUGAS AKHIR

PENGEMBANGAN GAME CATUR JAWA BERBASIS MOBILE MENGGUNAKAN ALGORITMA MINIMAX

RANCANGAN DAN PEMBUATAN GAME PETUALANGAN SANG BIMA MENGGUNAKAN HTML5 TUGAS AKHIR

RANCANG BANGUN APLIKASI PELAPORAN STASIUN KERETA API TUJUAN BERBASIS A-GPS (ASSISTED - GLOBAL POSITIONING SYSTEM) PADA MOBILE ANDROID TUGAS AKHIR

IMPLEMENTASI MOBILE LEARNING BERBASIS ANDROID PADA E-LEARNING LABORATORIUM TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG

Game Edukasi Interaktif Belajar Bahasa Jepang Hiragana TUGAS AKHIR

APLIKASI PANDUAN TROUBLE SHOOTING MESIN CUCI 2 TABUNG MENGGUNAKAN METODE FORWARD CHAINING (STUDI KASUS CV NR ELEKTRONIK) Laporan Tugas Akhir

SISTEM PENENTU PASAL TINDAK PIDANA UNDANG- UNDANG PERLINDUNGAN DAN PENGELOLAAN LINGKUNGAN HIDUP BERBASIS ATURAN SKRIPSI

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

GAME PENGENALAN METAMORFOSIS KUPU-KUPU BERBASIS ANDROID TUGAS AKHIR

APLIKASI PEMETAAN PENDUDUK MISKIN DENGAN MENGGUNAKAN MOBILE APPLICATION ANDROID (STUDI KASUS : DINAS KESEJAHTERAAN SOSIAL )KOTA SAMARINDA TUGAS AKHIR

Pembuatan Aplikasi Visualisasi 3D Interaktif Sebagai Media Pemasaran Perumahan Adam Regency Pengembang CV. Dua Tangkai TUGAS AKHIR

SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGAN METODE DEMSTER SHAFER

IMPLEMENTASI 2D ACCELEROMETER SEBAGAI CONTROL GAME PADA GAME PETUALANGAN SI DAMI BERBASIS ANDROID TUGAS AKHIR

Transkripsi:

PENERAPAN RULE BASED PADA GAME RAMBU SEFETY RIDING RODA DUA BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Lukman Hakim 09560120 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014/2015 i

ii

iii

iv

KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah subhanahu wa ta ala atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : PENERAPAN RULE BASED PADA GAME RAMBU SEFETY RIDING RODA DUA BERBASIS ANDROID Di dalam tulisan ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian sistem. Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan ke depan. Malang, 7 Januari 2015 Penulis v

DAFTAR ISI COVER... i LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii LEMBAR PERNYATAAN... iv ABSTRAK... v ABSTRACT... vi LEMBAR PERSEMBAHAN... vii KATA PENGANTAR... viii DAFTAR ISI... ix DAFTAR GAMBAR... x DAFTAR TABEL... xi 1. PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 3 1.4 Tujuan Penelitian... 3 1.5 Metodologi... 3 1.6 Sistematika Penulisan... 4 2. LANDASAN TEORI... 5 2.1 Tinjauan Pustaka... 6 2.2 Hasil Penelitian Terkait... 6 2.3 Metode Rule Based... 7 2.4 Game Pembelajaran... 7 2.5 Non Player Character (NPC)... 8 2.6 Android... 10 2.6.1 Anatomi Aplikasi Android... 10 vi

2.6.2 Application Layer... 11 2.6.3 Application Framework... 11 2.6.4 Android Runtime... 12 2.6.5 Libraries... 12 2.7 Adobe Flash... 13 2.8 Rambu Lalu Lintas... 14 2.9 Pasal Lalu Lintas... 15 3. ANALISIS DAN PERANCANGAN SISTEM... 16 3.1 Analisis Sistem... 16 3.1.1 Arsitektur Sistem... 16 3.1.2 Kerangka Konsep... 17 3.1.3 Deskripsi Sistem... 17 3.1.4 Analisa Kebutuhan Fungsional... 18 3.1.5 Analisa Kebutuhan Non Fungsional... 18 3.1.6 Skenario Game... 19 3.2 Perancangan Sistem... 22 3.2.1 Perancangan Rule Based System... 22 3.2.2 Finite State Machine... 23 3.2.3 Perancangan Antarmuka Game... 23 4. IMPLEMENTASI DAN PENGUJIAN... 25 4.1 Implementasi... 25 4.1.1 Implementasi Lingkungan pengembengan... 25 4.2 Pengujian Sistem... 32 4.3 Pengujian Rule Based... 36 5. KESIMPULAN DAN SARAN... 39 5.1 Kesimpulan... 39 5.2 Saran... 39 DAFTAR PUSTAKA... 40 BIOGRAFI PENULIS... 40 vii

DAFTAR GAMBAR Gambar 2.1: Hirarki gerak perilaku... 9 Gambar 2.2: Arsitektur Android... 10 Gambar 3.1: Arsitektur Sistem... 16 Gambar 3.2: Kerangka Konsep Penelitian... 17 Gambar 3.3: Finite State Machine... 23 Gambar 3.4: Layout Game Safety riding Sepeda Motor... 23 Gambar 4.1: Frame Menu Utama... 26 Gambar 4.2: Menu Utama... 27 Gambar 4.3: Menu Pasang Helm... 28 Gambar 4.4: Menu Help... 28 Gambar 4.5: Menu Berkendara... 30 Gambar 4.6: Pengendara Melanggar... 30 Gambar 4.7: Aksi Kejar... 31 Gambar 4.8: Aksi Pukul... 31 DAFTAR TABEL Tabel 2.1: Perbedaan dari setiap jenis game untuk pembelajaran... 8 Tabel 3.1: Menu Help... 19 Tabel 3.2: Kelengkapan Helm... 20 Tabel 3.3: Rambu Lalu Lintas... 21 Tabel 3.4: Rule based System... 22 Tabel 4.1: Pengujian Menu Utama (Start, Help dan Exit)... 32 Tabel 4.2: Pengujian Menu help... 33 Tabel 4.3: Pengujian Menu Game Pasang Helm... 34 Tabel 4.4: pengujian Berkendara dan Pelanggaran... 35 Tabel 4.5: pengujian Menu Game Pelanggaran... 36 Tabel 4.6: Pengujian Menu Game Pelanggaran... 37 Tabel 4.7: Pengujian Menu Game aksi pukul...38 viii

DAFTAR PUSTAKA Baldi, S. 2005. Identifying best practice states in motorcycle rider education and licensing. Journal of Safety Research, 36, 19-32. Chuang, Chien-When, Shih, JU-Ling, Tseng, Jia-Jiun dan Shih, Bai-Jiun. 2010. Designing a Role-play Game for Learning Taiwan History and Geography. IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning Ichwan, M dan Hakiky, Fifin. 2011. Pengukuran Kinerja Goodreads Application Programming Interface (API) Pada Aplikasi Mobile Android. Jurnal Informatika No.2, Vol. 2, Mei Agustus 2011 Kose, U. 2012. Developing a Fuzzy Logic Based Game System. Jurnal Computer Technology and Application 3 (2012) 510-517. Directorate of Computer Center, Usak University, Usak 64200, Turkey Mashudi, I, Arif. 2012. Penerapan Perilaku Cerdas Pada Obyek di dalam Game Flash Tower Defense. Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember, Surabaya. Munawar. 2005. Permodelan visual dengan UML. Graha Ilmu. Yogyakarta Nadhillah, A. 2013. Persepsi Masyarakat Tentang Safety Riding Daytime Running Led. Fakultas Ilmu Sosial dan Politik : Universitas Pembangunan Nasional Surabaya. Nazruddin, Safaat H. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika Pamungkas, S. 2012. Pentingnya Edukasi Safety Riding Sejak Dini. Tersedia di : http://autos.okezone.com/read/2012/02/07/53/571257/pentingnya-edukasi-safetyriding-sejak-dini. Tanggal akses 3 Oktober 2014 ix

Pirovano, M. 2012. The Use of Fuzzy Logic for Artificial Intelligence in Games. Departement of Computer Science, University of Milano, Italy. Tofan, Edward. 2015. Game pembelajaran Keselamatan Pengendara Sepeda Motor Berbasis Android. Teknik Informatika : Universitas Muhammadiyah Malang Torrente, J., Moreno-Ger, P., Martínez-Ortiz, I., dan Fernandez-Manjon, B. 2009. Integration and Deployment of Educational Games in e-learning Environments: The Learning Object Model Meets Educational Gaming. Educational Technology & Society, 12 (4), 359 371. Undang-Undang RI. 2004. Pedoman dan Penyediaan dan Pemanfaatan Prasaranan dan Sarana Jalan. Jakarta : Undang Undang Republik Indonesia. x

xi