Pembuatan Game Aircraft Pada OS Android. Tugas Akhir

dokumen-dokumen yang mirip
SISTEM PENDUKUNG KEPUTUSAN PENGARUH STRES, MOTIVASI SERTA LINGKUNGAN KERJA TERHADAP KINERJA KARYAWAN MENGGUNAKAN METODE FUZZY TSUKAMOTO TUGAS AKHIR

RANCANG BANGUN GAME PERMAINAN ANAK PENJAGA LABIRIN MENGGUNAKAN ALGORITMA GREEDY

RANCANG BANGUN PENCARIAN TUGAS AKHIR DENGAN METODE HILL CLIMBING AUTOMATIC CLUSTER TUGAS AKHIR

RANCANG BANGUN APLIKASI PERAMALAN PENJUALAN MENGGUNAKAN METODE SINGLE EXPONENTIAL SMOOTHING ( Studi Kasus di Soekarno Hatta Computer) TUGAS AKHIR

APLIKASI PENGINGAT KREDIT BERBASIS ANDROID TUGAS AKHIR

PEMBUATAN APLIKASI POINT OF SALES MULTIPLATFORM USER INTERFACE MENGGUNAKAN ZEND FRAMEWORK

GAME EDUKASI TEMPAT BERSEJARAH DI INDONESIA TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN SISTEM LAYANAN INFORMASI P2KK BERBASIS TEKNOLOGI SMS GATEWAY TUGAS AKHIR

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

Game Gatot Kaca Protection

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

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

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

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

Implementasi Algoritma Naïve Bayes untuk Sistem Klasifikasi Emosi Musik Otomatis TUGAS AKHIR

MEMBANGUN APLIKASI ENKRIPSI DAN KOMPRESI LAYANAN PESAN SINGKAT MENGGUNAKAN ALGORITMA RSA DAN METODE HUFFMAN BERBASIS ANDROID. Proposal Tugas Akhir

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh : FARKHAN AMINULLOH

DETEKSI MUTU BAKAT PEMAIN FUTSAL MENGGUNAKAN METODE ANALITYCAL HIERARCHY PROCESS (AHP)

Pembuatan Game Egg For Me Not For You

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADYAH MALANG 2014

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

APLIKASI PENDUKUNG KEPUTUSAN PERSETUJUAN PERMOHONAN ASURANSI MENGGUNAKAN ALGORITMA CART (Studi Kasus PT. Asuransi Bintang Tbk.)

APLIKASI HITUNG TAGIHAN LISTRIK ONLINE PADA SMARTPHONE ANDROID TUGAS AKHIR

PEMETAAN KONDISI BANGUNAN SEKOLAH MENGGUNAKAN GOOGLE MAPS JAVASCRIPT API V3 TUGAS AKHIR

IMPLEMENTASI METODE ASSOSIATION RULES UNTUK MENEMUKAN POLA HUBUNGAN ANTARA DATA AKADEMIK DAN NON-AKADEMIK TUGAS AKHIR

PERENCANAAN EVALUASI PEMBELAJARAN TAMBAHAN MENGUNAKAN ALGORITMA K-NEAREST NEIGHBOR (KNN) SEBAGAI SARANA KLASIFIKASI TINGKAT KEMAPUAN SISWA

Game Edukasi Pengenalan Gerakan Semaphore Untuk Pramuka Siaga

RANCANG BANGUN APLIKASI MOBILE NOTIFICATION UNTUK PROMOSI UKM BERBASIS ANDROID TUGAS AKHIR

GAME TRADISIONAL DAM DAMAN UNTUK SMARTPHONE TUGAS AKHIR

APLIKASI GAME EDUCATION KETANGKASAN BERHITUNG MENGGUNAKAN FLASH TUGAS AKHIR

PENGEMBANGAN GAME CONGKLAK BERBASIS ANDROID TUGAS AKHIR

MEDIA PEMBELAJARAN BILANGAN PECAHAN UNTUK ANAK SEKOLAH DASAR TUGAS AKHIR

GAME TETRIS DENGAN MENGGUNAKAN ALGORITMA GREEDY TUGAS AKHIR

RANCANG BANGUN GAME TEBAK ANGKA UNTUK MELATIH DAYA INGAT TUGAS AKHIR

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

IMPLEMENTASI LOCATION BASED SERVICE SEBAGAI PELACAK PADA KENDARAAN BERMOTOR DENGAN MENGGUNAKAN GPS ANDROID TUGAS AKHIR

GAME ADVENTURE THE MONKEY KING PADA ANDROID SMARTPHONE

PERANCANGAN GAME PETUALANGAN 2D MATEMATIK INTERAKTIF DENGAN MENGGUNAKAN GTGE (GOLDEN T GAME ENGINE) Tugas Akhir

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

Aplikasi Game Shaun The Sheep Berbasis J2ME

SISTEM PAKAR DIAGNOSIS KERUSAKAN KAMERA DSLR MENGGUNAKAN RULE BASED BINARY TREE BERBASIS ANDROID TUGAS AKHIR

PENGEMBANGAN GAME CATUR JAWA BERBASIS MOBILE MENGGUNAKAN ALGORITMA MINIMAX

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

UNIVERSITAS MUHAMMDIYAH MALANG

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

IMPLEMENTASI ALGORITMA RUNUT BALIK DALAM PENYELESAIAN PERMAINAN KAKURO TUGAS AKHIR

PENGENALAN KARAKTERISTIK FAUNA DENGAN TEKNIK NON-PHOTOREALISTIC RENDERING DALAM AUGMENTED REALITY TUGAS AKHIR

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

PERANCANGAN APLIKASI INFORMASI TEMPAT PARIWISATA BERBASIS ANDROID KOTA TULUNGAGUNG TUGAS AKHIR

IMPLEMENTASI APLIKASI IMAGE WATERMARKING DENGAN METODE LSB (LEAST SIGNIFICANT BIT) BERBASIS BLACKBERRY TUGAS AKHIR

RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK DETEKSI DINI GIZI BURUK DAN SARAN ASUPAN MAKANAN PADA BALITA GIZI BURUK BERBASIS ANDROID

SISTEM INFORMASI REKAP ABSENSI DAN MONITORING DATA SISWA BERBASIS SMS GATEWAY TUGAS AKHIR

DETEKSI TINGKAT KEMACETAN LALU LINTAS BERDASARKAN LAJU KENDARAAN BERBASIS OPEN CV TUGAS AKHIR

PEMBUATAN APLIKASI MEDIA PEMBELAJARAN PEMROGRAMAN DASAR BERBASIS 3D (3 DIMENSI) MENGGUNAKAN UNITY DAN BLENDER

RANCANG BANGUN PERMAINAN TRADISIONAL MACANAN MENGGUNAKAN ALGORITMA HEURISTIK BERBASIS WEB

PENAMAAN LABEL TEKS PENDEK (TWEET) DI TWITTER MENGGUNAKAN JACCARD COEFFICIENT TUGAS AKHIR

GAME EDUKASI SEMPOA DASAR UNTUK MENGASAH MENTAL ARITMATIKA BERBASIS MOBILE

RANCANG BANGUN APLIKASI TEBAK LAGU WAJIB NASIONAL DAN DAERAH BERBASIS ANDROID

PEMBUATAN APLIKASI WISUDA MENGGUNAKAN TEXT TO SPEECH BERBAHASA INDONESIA DENGAN MBROLA SPEECH ENGINE BERBASIS DESKTOP

APLIKASI GAME EDUKASI UNTUK ANAK USIA DINI BERBASIS ANDROID TUGAS AKHIR

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

Aplikasi Nilai Blok Online Mahasiswa Fakultas Kedokteran Universitas Muhammadiyah Malang TUGAS AKHIR

APLIKASI PEMBELAJARAN MATEMATIKA KELAS 2 SMP / MTS BERBASIS ANDROID

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

PENENTUAN PENJADWALAN GURU MENGGUNAKAN ALGORITMA GENETIKA PADA SMA WIDYA GAMA MALANG BERBASIS DESKTOP TUGAS AKHIR

APLIKASI PEMBELAJARAN KEBUDAYAAN JAWA BERBASIS MOBILE ANDROID

APLIKASI QUESTION ANSWERING OBAT-OBATAN MENGGUNAKAN METODE LSI ( LATENT SEMANTIC INDEXING) TUGAS AKHIR

PERANCANGAN GAME EDUKASI UNTUK ANAK USIA DINI (4-6 TAHUN) BERBASIS ANDROID

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

PEMBUATAN AGEN UNTUK CUSTOMER SERVICE DI WEBSITE UMM BERBASIS PENGETAHUAN TUGAS AKHIR

PREDIKSI PEMENANG PADA PERMAINAN DOTA MENGGUNAKAN ALGORITMA ANFIS TUGAS AKHIR

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang. Oleh :

PENERAPAN ALGORITMA C4.5 UNTUK MEMBANTU CALON KONSUMEN DALAM MENENTUKAN PROGRAM ASURANSI YANG SESUAI (STUDI KASUS : PT. ASURANSI BINTANG Tbk.

APLIKASI PEMBELAJARAN GITAR MENGGUNAKAN TEKNOLOGI ANDROID TUGAS AKHIR

GAME EDUKASI ANTI KORUPSI BERBASI JAVASCRIPT TUGAS AKHIR

GAME EDUKASI AKSARA JAWA BERBASIS ANDROID TUGAS AKHIR

APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI EKSTRAKURIKULER SEKOLAH

APLIKASI PENGIRIM SMS ANTARMUKA SUARA BERBASIS MOBILE TEKNOLOGI DENGAN ALGORITMA FAST FOURIER TRANSFORM (FFT) TUGAS AKHIR

IMPLEMENTASI ALGORITMA FLOYD-WARSHALL UNTUK PENENTUAN RUTE TERPENDEK MENUJU WAHANA BERMAIN (STUDI KASUS JAWA TIMUR PARK 1 KOTA BATU) TUGAS AKHIR

IMPLEMENTASI ALGORITMA LEVENSHTEIN DISTANCE PADA APLIKASI KAMUS KEPERAWATAN BERBASIS MOBILE TUGAS AKHIR

RANCANG BANGUN APLIKASI SISTEM INFORMASI PRAKTEK DOKTER SPESIALIS BERBASIS ANDROID TUGAS AKHIR

Oleh: ORIZA SATIFA ANANDA NIM

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

FORECASTING HARGA EMAS OPTIMUM BERBASIS METODE TRIPLE EXPONENTIAL SMOOTHING TUGAS AKHIR

PERANCANGAN APLIKASI PENILAIAN PERKEMBANGAN BAHASA ANAK BERBASIS ANDROID

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

PERANCANGAN GAME PUZZLE TURN ON 7 SEGMENT PADA OS ANDROID TUGAS AKHIR

APLIKASI LATIHAN BEBAN BERBASIS ANDROID TUGAS AKHIR

APLIKASI PENGENALAN NAMA BARANG PADA SEBUAH PENITIPAN BARANG MENGGUNAKAN ALGORITMA SURF TUGAS AKHIR

MONITORING TRANSAKSI BERBASIS POINT OF SALES (POS) MENGGUNAKAN ANDROID

PENGELOMPOKAN PROGRAM PNPM MANDIRI DENGAN MENGGUNAKAN METODE K-MEANS CLUSTERING DAN METODE K-NEAREST NEIGHBOR TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI APLIKASI UJIAN SERTIFIKASI PADA LEARNING CENTER (Studi Kasus PT.Ebiz Education Enterprise)

IMPLEMENTASI MOBILE CLOUD FILE SHARING BERBASIS ANDROID MOBILE TUGAS AKHIR

Aplikasi Informasi Tempat Makan Vegetarian Kota Malang Berbasis LBA (Location Based Advertising) Pada Platform Android TUGAS AKHIR

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

PEMBUATAN GAME EDUKASI PENCOCOKAN PETA DAN BENDERA BERBASIS MOBILE TEKNOLOGI TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN DATA PROGRAM KREATIFITAS MAHASISWA (PKM) DI BERBASIS WEB. Proposal Tugas Akhir

RANCANG BANGUN GAME THE ALPIN CARD TUGAS AKHIR

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

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

Transkripsi:

Pembuatan Game Aircraft Pada OS Android Tugas Akhir Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang RICART AWY PRATHAMA 07560076 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013 i

LEMBAR PERSETUJUAN SISTEM PENDUKUNG KEPUTUSAN PENGARUH STRES, MOTIVASI SERTA LINGKUNGAN KERJA TERHADAP KINERJA KARYAWAN MENGGUNAKAN METODE FUZZY TSUKAMOTO TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Menyetujui Pembimbing I Pembimbing II Dr. Ir. Ermanu Azizul Hakim, MT NIP. 108.9109.0233 Gita Indah Marthasari, ST NIP. 108.0611.0442 ii

LEMBAR PENGESAHAN SISTEM PENDUKUNG KEPUTUSAN PENGARUH STRES, MOTIVASI SERTA LINGKUNGAN KERJA TERHADAP KINERJA KARYAWAN MENGGUNAKAN METODE FUZZY TSUKAMOTO TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : TRI HANDOKO 07560081 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 4 April 2013 Menyetujui, Penguji I Penguji II Wahyu Andhyka K., S.Kom Galih Wasis W., S.Kom NIDN. 0720068701 NIDN. 0723028801 Mengetahui, Kepala Jurusan Teknik Informatika Eko Budi Cahyono, S.Kom, MT NIP. 108.9504.0330 iii

LEMBAR PERNYATAAN Yang bertanda tangan di bawah ini: NAMA : RICART AWY PRATHAMA NIM : 07560076 FAKULTAS/JURUSAN : TEKNIK/INFORMATIKA Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul PEMBUATAN GAME AIRCRAFT PADA OS ANDROID beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku. Mengetahui, Malang, 14 Desember 2013 Dosen Pembimbing Yang Membuat Pernyataan Eko Budi Cahyono, S.kom, MT NIP. 108.9504.0330 Ricart Awy Prathama iv

LEMBAR PERSEMBAHAN Puji syukur kehadirat Allah SWT atas segala rahmat, nikmat, hidayah, dan ridho-nya yang telah diberikan kepada penulis, sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik. Sholawat serta salam semoga selalu tercurahkan kepada Nabi Muhammad SAW, yang telah menunjukkan jalan kebenaran yaitu agama Islam. Pada kesempatan ini, penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada: 1. Bapak Eko Budi Cahyono, MT selaku dosen pembimbing satu dan Bapak Yufis Azhar, ST selaku dosen pembimbing dua, yang telah sabar membimbing serta memberikan saran dan kritik dalam penyusunan Tugas Akhir ini. 2. Bapak Ali Sofyan K., S.Kom selaku dosen penguji satu dan Bapak Aminuddin, S.Kom selaku dosen penguji dua, yang telah memberikan saran dan kritik dalam pengembangan Tugas Akhir ini. 3. Bapak Ir. Sudarman, MT selaku Dekan Fakultas Teknik Universitas Muhammadiyah Malang. 4. Bapak Eko Budi Cahyono, S.Kom, MT selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang. 5. Kedua orang tua yang selalu mendukung baik secara materi serta moral, maafkan anak mu yang malas ini yang tidak dapat menyelesaikan kuliah secara tepat waktu. 6. Kakak-kakak, mbak-mbak serta saudara-saudara ku yang selalu mendukung untuk segera menyelesaikan Tugas Akhir ini. 7. Saudari Fany Arum yang dulu sering memaksa mengerjakan di saat rasa malas menghampiri. 8. Saudara Harun Nurrasyiddin, S.Kom yang telah banyak membantu dalam pengerjaan Tugas Akhir ini. 9. Teman-teman seperjuanganku M.Ruslan S.Kom, Jajang Detaba, Fery Yanu S.Kom, Yogi Darmawan, Andy Yudha A., Rizky Indrawanto, S.Kom, dan Jayadi dan yang lainnya yang nggak disebut jangan marah. terima kasih teman-temanku yang selalu ada di saat suka dan duka. Buat kalian yang v

belum lulus, cepat lulus kawan. Kalian pasti bisa lulus secepatnya bila kalian mau berusaha dan berdo a. 10. Teman yang telah menjadi sahabat sekaligus saudaraku Sidiq Kalam Prananda, S.Kom yang selalu memberikan dukungan dan menemaniku saat mengerjakan, melakukan bimbingan, dan ujian Tugas Akhir. 11. Saudara Tenyom yang selalu memberitahu saya akan adanya jadwal bimbingan dan dosen. 12. Terakhir kepada seluruh teman-teman yang tidak bisa aku sebutkan satu per satu, terima kasih atas dukungan dan do a kalian selama ini. vi

KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan rahmat, nikmat, hidayah, dan ridho-nya, sehingga peneliti dapat menyelesaikan Tugas Akhir yang berjudul: PEMBUATAN GAME AIRCRAFT PADA OS ANDROID Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi pembuatan game android. Selain itu, juga akan disampaikan mengenai pengujianpengujian yang dilakukan dalam penelitian ini. 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 kedepan. Malang, 14 Desember 2013 Ricart Awy Prathama vii

DAFTAR ISI BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2 1.4 Batasan Masalah... 2 1.5 Metodologi... 2 1.6 Sistematika Penulisan... 3 BAB II DASAR TEORI... 5 2.1 Game... 5 2.1.1 Sejarah Game... 6 2.1.2 Jenis-jenis Game... 7 2.1.3 User Friendly... 15 2.2 Android... 15 2.2.1 Arsitektur Android... 16 2.2.1.1 Applications and Widgets.. 16 2.2.1.2 Application Framework.. 16 2.2.1,3 Libraries 17 2.2.1.4 Android Run Time... 18 2.2.2 The Dalvik Virtual Machine (DVM)... 18 2.2.3 Android SDK... 19 2.2.4 Android ADT.... 20 2.2.5 Versi-versi Android... 20 2.2.5.1 Android versi 1.5.. 20 2.2.5.2 Android versi 1.6.. 21 2.2.5.3 Android versi 2.0/2.1.. 21 2.2.5.4 Android versi 2.2... 21 2.2.5.5 Android versi 2.3.. 21 2.2.5.6 Android versi 3.0/3.1.. 22 2.2.5.7 Android versi 4.0.. 22 viii

2.3 Pengenalan Eclipse IDE... 22 2.3.1 J2SE Developmet Kit.. 23 2.3.2 Java Runtime Environmen... 23 BAB III ANALISA DAN PERANCANGAN SISTEM... 24 3.1 Perencanaan Pengembangan Sistem.. 24 3.1.1 Penggambaran Awal Sistem.. 24 3.1.2 Model Analisa... 25 3.1.2.1 Use Case Diagram.. 25 3.1.3 Activity Diagram... 26 3.1.3.1 Activity Diagram Play Game. 26 3.1.3.2 Activity Diagram Highscore. 27 3.1.3.3 Activity Diagram Help 27 3.1.4 Sequence Diagram. 27 3.1.5 Class Diagram... 30 3.2 Pembuatan Aplikasi...... 31 3.2.1 Design User Interface... 31 3.1.3.1 Tampilan Utama Aplikasi.. 31 3.1.3.2 Tampilan Menu Highscore. 32 3.1.3.3 Tampilan Menu Help. 32 BAB IV IMPLEMENTASI DAN PENGUJIAN... 33 4.1 Implementasi Sistem... 33 4.2 Implementasi... 34 4.2.1 Tampilan Utama... 34 4.2.2 Tampilan Menu... 34 4.2.3 Tampilan Daftar Skor... 35 4.2.4 Tampilan Help... 36 4.2.5 Tampilan About... 36 4.2.6 Tampilan Permainan.. 37 4.3 Source Code... 42 4.4 Pengujian... 45 4.4.1 Objek Permainan 45 ix

4.4.2 Sekenario Permainan.. 45 4.4.3 Hasil Quisioner... 46 BAB V KESIMPULAN DAN SARAN 49 5.1 Kesimpulan... 49 5.2 Saran 49 DAFTAR PUSTAKA 50 x

DAFTAR GAMBAR Gambar 3.1 Use Case Diagram... 25 Gambar 3.2 Activity Diagram Play Game... 26 Gambar 3.3 Activity Diagram Highscore... 27 Gambar 3.4 Activity Diagram Help... 27 Gambar 3.5 Sequence Diagram Play Game... 28 Gambar 3.6 Sequence Diagram Highscore... 29 Gambar 3.9 Sequence Diagram Help... 29 Gambar 3.10 Class Diagram... 30 Gambar 3.11 Tampilan Utama Aplikasi... 31 Gamar 3.12 Tampilan Menu Highscore... 32 Gambar 3.14 Interface Help... 32 Gambar 4.1 Tampilan Awal Aplikasi... 34 Gambar 4.2 Tampilan Main Menu Aplikasi... 35 Gambar 4.3 Tampilan menu Best Score... 35 Gambar 4.4 Tampilan Form Help Game... 36 Gambar 4.4 Tampilan Form Tentang... 36 Gambar 4.4 Tampilan play game level 1... 37 Gambar 4.4 Tampilan play game level 1... 38 Gambar 4.4 Tampilan menu play game level 2... 39 Gambar 4.4 Tampilan menu play game level 3... 40 Gambar 4.4 Tampilan menu play game level 3... 41 Gambar 4.5 Tampilan Form Ending Game... 41 xi

DAFTAR TABEL Tabel 4.1 Spesifikasi Hardware dan Software... 33 Tabel 4.2 Source code... 42 Tabel 4.2 Source code... 43 Tabel 4.2 Source code... 44 Tabel 4.3 Object game... 45 Tabel 4.4 Sekenario... 45 Tabel 4.4 Sekenario... 46 Tabel 4.5 Quisioner... 46 Tabel 4.5 Quisioner... 47 Tabel 4.2 Hasil... 47 Tabel 4.4 Sekenario... 46 xii

DAFTAR PUSTAKA Al Fatta Hanif. 2007. Analisis dan Perancanga Sistem Informasi, Penerbit Andi, Yogyakarta. Anggra, 2008. Memahami teknik dasar pembuatan game berbasis java, yogyakarta: gava media. Hakim S. Rachmad, Sutarto. 2009. Mastering Java: konsep pemrograman java dan penerapannya untuk membuat software aplikasi, Elex Media Komputindo, Jakarta. Wibawanto, wandah, 2006, bermain membuat game dengan ADT, yogyakarta: andi offset. J. Von Neumann and O. Morgenstern. 1953. Theory of Games and Economic Behavior. Gregorius agung, teknik membuat game dengan java 2004, yogyakarta : pt elex media komputindo. Zechner Mario. 2011. Beginning Android Game, Apress [e-book]. wikipedia. 26 Maret 2011. http://id.wikipedia.org/wiki/mysql (diakses 12 Mei 2013). xiii