KATA PENGANTAR Rancang Bangun Game Defense Kingdom Mengunakan Algoritma Boids Berbasis Android

dokumen-dokumen yang mirip
RANCANG BANGUN APLIKASI GAME MOBILE WAYANG FIGHTER PADA PLATFORM ANDROID MENGGUNAKAN ALGORITMA BASIC PROBABILITY

GAME EDUKASI DEWATA NAWA SANGA BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAME EDUKASI RINDIK PADA PLATFORM ANDROID

RANCANG BANGUN APLIKASI GAME KOCOK DADU PADA PLATFORM ANDROID DENGAN METODE LINIER CONGRUENTIAL GENERATOR (LCG)

PERNYATAAN. Denpasar, Juli Swastika Widya Mahasena

RANCANG BANGUN GAME TRADISIONAL ENGKLEK BERBASIS ANDROID

RANCANG BANGUN GAME MEONG-MEONG PADA PLATFORM ANDROID

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANAK BERBASIS WEB MENGGUNAKAN TEORI DEMPSTER-SHAFER DAN PROBABILITAS BAYES

RANCANG BANGUN GAME KARTU SPIRIT BERBASIS ANDROID DENGAN FITUR ONLINE MULTIPLAYER

PERMAINAN EDUKASI PENGENALAN TOPENG JAWA BERBASIS MOBILE ANDROID

RANCANG BANGUN GAME EDUKASI WISATA DAN BUDAYA BALI

RANCANG BANGUN GAME TAJOG RACE BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN REONG, CENG-CENG RICIK, KEMONG DAN JUBLAG BERBASIS ANDROID

RANCANG BANGUN GAME EDUKASI MENGENAL HURUF KATAKANA DAN HIRAGANA BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAME EDUKASI PUPUH ATAU SEKAR ALIT BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN GANGSA DAN KENDANG BERBASIS ANDROID

RANCANG BANGUN GAME TOWER DEFENSE THE LEGEND OF KEBO IWA BERBASIS ANDROID MENGGUNAKAN ALGORITMA A STAR TUGAS AKHIR

RANCANG BANGUN ANIMASI 3 DIMENSI PEMBELAJARAN SHALAT JENAZAH BERBASIS ANDROID

SISTEM INFORMASI GEOGRAFIS PEMETAAN WILAYAH BERDASARKAN KUALITAS PENDIDIKAN DI PROVINSI BALI BERBASIS WEB MENGGUNAKAN GOOGLE MAPS API

RANCANG BANGUN APLIKASI TES BUTA WARNA METODE ISHIHARA BERBASIS ANDROID

BALANCED BALL PADA PLATFORM ANDROID DENGAN MENGGUNAKAN SENSOR ACCELEROMETER

RANCANG BANGUN APLIKASI GAME TAJEN BERBASIS ANDROID MENGGUNAKAN ARTIFICIAL INTELLIGENCE

RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS ANDROID

APLIKASI GAME MEMBUAT GEBOGAN

Badung, 26 September 2016 Penulis. (I Made Mertha Prayuda) vii

LAPORAN SKRIPSI PENERAPAN ALGORITMA COLLISION DETECTION DAN BOIDS PADA GAME DOKKAEBI SHOOTER. Oleh : LIA MUSFIROH

RANCANG BANGUN GAME KARTU REMI 21 DENGAN FITUR ARTIFICIAL INTELLIGENCE BERBASIS ANDROID

APLIKASI MEDIA PEMBELAJARAN TEMATIK UNTUK ANAK TK BERBASIS ANDROID

Kata Kunci : Android, Tematik, belajar, anak-anak, SD Tingkat Pertama

RANCANG BANGUN MUSEUM DIGITAL SUBAK PADA PLATFORM ANDROID

RANCANG BANGUN BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN GONG, KEMPUR, JEGOGAN DAN PETUK BERBASIS ANDROID

Rancang Bangun Aplikasi Dalang Berbasis Android

RANCANG BANGUN GAME EDUKASI DAGANG JAJANAN BALI BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI ALAT MUSIK PIANO AUGMENTED REALITY BERBASIS DESKTOP

LEMBAR PERNYATAAN. Jimbaran, Juni I Wayan Widarma Eka Putra

SKRIPSI APLIKASI PEMBELAJARAN BIOLOGI UNTUK SISWA KELAS XII SEKOLAH MENENGAH ATAS BERBASIS ANDROID

Badung, September I Gusti Bagus Wisnu Aditya Putra. vii

RANCANG BANGUN APLIKASI TRY OUT UJIAN NASIONAL SEKOLAH MENENGAH PERTAMA (SMP) BERBASIS ANDROID

SISTEM INFORMASI GEOGRAFIS PEMETAAN WISATA PANTAI BALI SELATAN BERBASIS ANDROID

RANCANG BANGUN AUGMENTED REALITY JURUSAN TEKNOLOGI INFORMASI UNIVERSITAS UDAYANA BERBASIS ANDROID

ABSTRAK. Kata kunci: Kartu, Domino, Poin, Smartphone, Android

KATA PENGANTAR Aplikasi Penginderaan Jauh dalam Mendeteksi Kebakaran Hutan Menggunakan Citra Satelit Landsat

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

GAME PENGENALAN METAMORFOSIS KUPU-KUPU BERBASIS ANDROID TUGAS AKHIR

SEGMENTASI PELANGGAN MENGGUNAKAN METODE PARTICLE SWARM OPTIMIZATION DAN K-MEANS

PENERAPAN ALGORITMA COLLISION DETECTION DAN BOIDS PADA GAME DOKKAEBI SHOOTER

RANCANG BANGUN GAME TRADISIONAL ENGKLEK BERBASIS ANDROID

ABSTRACT. Keywords: Children, Mental Retardation, Android Game, Smartphone

MEDIA PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR TINGKAT DUA BERBASIS ANDROID

BAB I PENDAHULUAN. Perkembangan teknologi komputer pada saat ini sangat pesat, dimana yang

LAPORAN SKRIPSI RANCANG BANGUN PERMAINAN PETUALANGAN MENCARI HARTA KARUN BERGENRE ROLE PLAYING GAME. Oleh : Muhammad Yudhi S.P.

APLIKASI KAMUS TIGA BAHASA BERBASIS ANDROID

PENGENALAN DAN PEMBELAJARAN CARA MEMBACA ALQURAN (ILMU TAJWID) BERBASIS MOBILE ANDROID

RANCANG BANGUN PENGENALAN AKSARA BALI CETAK DENGAN METODE TEMPLATE MATCHING DAN LIBRARY OPENCV PADA ANDROID TUGAS AKHIR

SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS MOBILE ANDROID

APLIKASI PENCARIAN DATA FILE MUSIK DENGAN ALGORITMA GENETIK PADA ANDROID SITI NURSULISTYAWATI

Disusun Oleh : DIAN WIJAYA PUTRA M

PERAN KEUNGGULAN KOMPETITIF MEMEDIASI PENGARUH ORIENTASI PASAR TERHADAP INTERNASIONALISASI UKM MEBEL DI KABUPATEN BADUNG

PERNYATAAN. Denpasar, Oktober Anak Agung Istri Diah Printayani

RANCANG BANGUN APLIKASI PERMAINAN HANGMAN TEBAK KALIMAT UNTUK PEMBELAJARAN BAHASA INGGRIS SMA I MADE DWI SARASSWASTANA

PEMBUATAN GAME ENDLESS RUNNING ESCAPING BRAWIJAYA BERBASIS ANDROID MENGGUNAKAN UNITY 3D. Disusun Oleh : GIOVANNI ARTHANIDIO YUDHA PANGESTU M

PENGEMBANGAN APLIKASI MOBILE AUGMENTED REALITY UNTUK MEMPERKENALKAN PAKAIAN ADAT INDONESIA

APLIKASI PEMBELAJARAN BIOLOGI KELAS XII SMA MENGGUNAKAN FLASH DAN DATABASE ACCESS

BAB 1 PENDAHULUAN. Pada masa sekarang ini, perkembangan dunia teknologi sudah sangat pesat.

ABSTRAK. Kata kunci: Game Android, Bangunan Suci Bali, Aplikasi Android, Smartphone

SISTEM INFORMASI GEOGRAFIS RUMAH SAKIT BERDASARKAN JENIS ASURANSI KESEHATAN BERBASIS ANDROID DI WILAYAH DENPASAR

RANCANG BANGUN APLIKASI TRACKING IMAGES UKIRAN BALI DENGAN METODE ORB BERBASIS ANDROID

RANCANG BANGUN APLIKASI SMS DENGAN MENERAPKAN METODE ENKRIPSI KUNCI PUBLIK KURVA ELLIPTIK BERBASIS MOBILE ANDROID

Tampilan Halaman Menu latihan Kuis Tampilan Halaman Menu Tujuan Tampilan Halaman Menu profil...

LAPORAN SKRIPSI HALAMAN SAMPUL MEMBANGUN GAME EDUKATIF SEBAGAI MEDIA PENGENALAN PARIWISATA KABUPATEN KUDUS BERBASIS ANDROID.

RANCANG BANGUN APLIKASI FUSI CITRA (IMAGE FUSION) DARI DATA PENGINDERAAN JAUH MENGGUNAKAN METODE PANSHARPENING TUGAS AKHIR

RANCANG BANGUN APLIKASI GAME NGIDER BALI BERBASIS ANDROID

RANCANG BANGUN APLIKASI AUGMENTED REALITY UNTUK PENGENALAN INFORMASI DAN LOKASI FASILITAS TEMPAT WISATA BERBASIS ANDROID

Aplikasi Game Edukasi Pasang Pageh Aksara Bali Berbasis Android

BAB I PENDAHULUAN. Dilihat dari perkembangan informasi saat ini, industri game sudah sangat

PUTU SATYARINI YUNITA DEWI NIM

BAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi

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

Studi dan Implementasi Kriptografi Kunci-Publik untuk Otentikasi Perangkat dan Pengguna pada Komunikasi Bluetooth

IMPLEMENTASI METODE GENERATE AND TEST DALAM PENYELESAIAN PUZZLE 2048 BERBASIS MOBILE SKRIPSI

BAB II LANDASAN TEORI

BAB V IMPLEMENTASI DAN PENGUJIAN

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN KELAYAKAN PEMAIN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS ANDROID

BAB II ANALISIS DAN PERANCANGAN

PENGARUH KEPUASAN KERJA TERHADAP KOMITMEN ORGANISASI DAN ORGANIZATIONAL CITIZENSHIP BEHAVIOR PADA KARYAWAN BALI RANI HOTEL SKRIPSI

APLIKASI PEMBELAJARAN KEBUDAYAAN JAWA BERBASIS MOBILE ANDROID

PERANCANGAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT MODUL LAYANAN (STUDI KASUS RUMAH SAKIT PTN UNUD) TUGAS AKHIR

RANCANG BANGUN APLIKASI PENDETEKSI TIPE DAN NILAI RESISTOR BERBASIS ANDROID

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut :

ABSTRAK. Keyword : Game, Endless Runner, Unity.

UKDW BAB 1 PENDAHULUAN Latar Belakang

APLIKASI PERMAINAN PETUALANGAN RENAL DENGAN MENGGUNAKAN SOFTWARE RPG MAKER MV BERBASIS ANDROID : RENALDI AGUNG NUGROHO NPM :

RANCANG BANGUN APLIKASI GAME LABIRIN MENGGUNAKAN BLENDER SEBAGAI OBJECT MAKER DAN UNITY SEBAGAI KONSOL GAME UNTUK ANAK USIA 5-8 TAHUN

SKRIPSI ANIMASI PELATIHAN BERTANAM DI KEBUN. Oleh : MUH SINA ALFAIN

IMPLEMENTASI AUGMENTED REALITY PADA PENGENALAN KEBUDAYAAN NIAS BERBASIS ANDROID SKRIPSI FIRMAN GULO

FAKULTAS HUKUM UNIVERSITAS UDAYANA DENPASAR

PENERAPAN MODIFIKASI ALGORITMA A* PATHFINDING DALAM GAME BALAP 3D BERBASIS MOBILE KOMPETENSI REKAYASA PERANGKAT LUNAK SKRIPSI

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

KATA PENGANTAR Puji syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa karena atas berkat rahmat-nya penulis dapat menyelesaikan laporan Proposal Tugas Akhir dengan Judul Rancang Bangun Game Defense Kingdom Mengunakan Algoritma Boids Berbasis Android. Penulis menyadari bahwa tanpa bantuan dan dorongan dari semua pihak tugas akhir ini tidak akan mungkin terwujud. Oleh sebab itu, pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada: 1. Ida Sang Hyang Widhi Wasa yang telah memberikan petunjuk dalam hidup penulis. 2. Bapak Prof. Ir. Ngakan Putu Gede Suardana, M.T.,Ph.D selaku Dekan Fakultas Teknik Universitas Udayana. 3. Bapak Dr. Eng. I Putu Agung Bayupati, S.T., M.T. selaku ketua Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana. 4. Bapak I Ketut Adi Purnawan, S.T., M.Eng. selaku Dosen Pembimbing I serta Pembimbing Akademis yang telah memberikan banyak semangat, motivasi, petunjuk dan arahan dalam penyusunan laporan. 5. Ibu Ni Made Ika Marini Mandenni, S.T., M.Kom selaku Dosen Pembimbing II yang telah memberikan semangat dan motivasi serta bimbingan dalam penyusunan laporan. 6. Orang tua tercinta, I Wayan Mudia, Ni Made Rapini serta kakak Ni Wayan Emmy Rosiana Dewi yang menjadi pendukung nomor satu serta telah memberikan motivasi dalam menyelesaikan laporan tugas akhir. 7. Segenap dosen dan staf pegawai Teknologi Informasi Fakultas Teknik Universitas Udayana yang telah banyak membantu selama proses perkuliahan. 8. Sahabat seperjuangan yang menjadi pendukung, memberi saran bertukar pikiran serta telah memberikan motivasi dalam menyelesaikan laporan tugas akhir. vi

9. Luh Prima Mega Yanti yang selalu memberikan memotivasi dalam menyelesaikan laporan tugas akhir. 10. Serta terima kasih teman-teman seperjuangan TI 2012 lainnya atas dukungan dan saran-sarannya yang tidak dapat penulis utarakan satu persatu. Penulis menyadari bahwa laporan tugas akhir ini jauh dari sempurna, baik dalam materi maupun penulisannya. Kritik dan saran yang bersifat membangun dari semua pihak sangat diharapkan. Akhir kata, semoga laporan tugas akhir ini dapat memberikan manfaat bagi semua pihak sesuai dengan yang diharapkan. Badung, 26 September 2016 Penulis, Kadek Aris Andhika Prahaditama vii

ABSTRAK Game defense merupakan salah satu game populer pada smartphone Android. Game defense diminati oleh penggemarnya dan juga dapat melatih ketangkasan bagi pemain game defense. Game dengan judul Defense Kingdom merupakan salah satu bagian dari game defense yang dikembangkan pada platform Android berjenis game shooting. Game Defense Kingdom menceritakan mengenai pertahanan benteng kastil dari serangan monster. Pengumpulan skor tertinggi serta pencapaian untuk naik level menjadi fokus dalam Game Defense Kingdom. Ketangkasan dan kecepatan tangan sangat diperlukan dalam memanah monster. Monster bergerak secara acak menggunakan penerapan algoritma Boids. Penggunaan algoritma Boids tentunya lebih mengoptimalkan pergerakan monster serta Game Defense Kingdom lebih menarik dan lebih tertantang. Hasil survey yang menunjukkan respon baik terhadap Game Defense Kingdom dengan persentase baik 60% pada aspek tantangan, 80% aspek melatih ketangkasan dan 55% aspek kepuasan pengguna pada Game Defense Kingdom. Kata Kunci : Smartphone, Android, Game Mobile, Game Defense, Boids viii

ABSTRACT Defense game is one of the popular games on Android smartphones. Defense game demand by fans and also can train agility for defense game players. Game titled "Defense Kingdom" is one part of the defense game developed on the Android platform-type shooting game. Defense Game Kingdom tells the story of the castle defense castle from attack monsters. The collection of high scores and achievements for leveling the focus of Defense Game Kingdom. Dexterity and hand speed is needed in archery monster. Monsters move at random using Boids algorithm implementation. The use of algorithms to optimize the movement of Boids certainly more monsters and Defense Game Kingdom more attractive and more challenged. The survey results which showed a good response to Defense Game Kingdom with a good percentage of 60% on the aspect of the challenge, 80% aspect train agility and 55% aspect of user satisfaction on Defense Game Kingdom. Keywords: Smartphone, Android, Game Mobile, Game Defense, Boids ix

DAFTAR ISI JUDUL SAMPUL... ii LEMBAR PERNYATAAN... iii LEMBAR PENGESAHAN... iv BERITA ACARA... v KATA PENGANTAR... vi ABSTRAK... vii ABSTRACT... ix DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR TABEL... xiii DAFTAR KODE PROGRAM... xiv BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah... 3 1.4 Tujuan Penelitian... 4 1.5 Manfaat Penelitian... 4 1.6 Sistematika Penulisan... 4 BAB II KAJIAN PUSTAKA... 6 2.1 State of The Art... 6 2.2 Konsep Dasar Game... 9 2.2.1 Sejarah Video Game... 10 2.2.2 Jenis-Jenis Game... 11 2.3 Algoritma Boids... 12 2.3.1 Separation... 13 2.3.2 Cohesion... 13 2.3.3 Alignment... 14 2.4 Corona SDK... 15 2.5 LUA... 16 BAB III METODOLOGI PENELITIAN... 18 3.1 Tempat dan Waktu Penelitian... 18 3.2 Alur Penelitian... 18 3.3 Data... 20 3.3.1 Sumber Data... 20 3.3.2 Jenis Data... 20 3.3.3 Metode Pengumpulan Data... 20 3.4 Alat Penelitian... 21 3.4.1 Perangkat Lunak... 21 3.4.2 Konfigurasi Perangkat Keras... 21 3.5 Gambaran Umum Sistem... 22 3.5.1 Gambaran Umum Game... 22 3.6 Storyboard Game... 23 3.7 Perancangan Game... 25 3.7.1 Diagram Use Case... 26 x

3.7.3 Diagram Activity Menu Options... 28 3.7.4 Diagram Activity Menu Tutorial... 29 3.7.5 Diagram Activity Menu About... 30 3.7.6 Diagram Activity Menu Exit... 31 3.8 Perancangan Antar Muka... 32 3.8.1 Perancangan Tampilan Main Menu... 32 3.8.2 Perancangan Tampilan Gameplay... 33 3.8.3 Perancangan Tampilan Option... 33 3.8.4 Perancangan Tampilan About... 34 3.9 Perancangan Grafis... 35 3.9.1. Desain Karakter... 35 3.9.3 Desain Button... 38 3.9.4 Desain Background... 41 3.9.5 Desain Panah... 42 3.9.6 Desain Bar Darah Kastil... 43 3.9.7 Disain Kastil Game Defesne Kingdom... 43 3.9.8 Desain Loading Scene... 44 BAB IV PEMBAHASAN DAN ANALISA HASIL... 46 4.1 Konfigurasi Hardware... 46 4.2 Konfigurasi Software... 46 4.3 Penerapan Algoritma Boids... 46 4.4 Hasil Perancngan... 50 4.4.1 Tampilan Splash Scene... 51 4.4.2 Tampilan Menu Utama (Main Menu Scene)... 51 4.4.3 Tampilan Gameplay Level 1... 52 4.4.4 Tampilan Gameplay Level 2... 53 4.4.5 Tampilan Level Up... 53 4.4.6. Tampilan Paused... 54 4.4.7 Tampilan Game Over... 55 4.4.8 Tampilan Menu Options... 55 4.4.9 Tampilan Tutorial... 56 4.4.10 Tampilan About... 57 4.5 Pengujian... 57 4.6 Hasil Pengujian Aplikasi... 58 4.6.1 Pengujian Black Box Testing... 58 4.6.2 Pengujian Resolusi dan OS Android... 61 4.7 Analisis Sistem... 68 4.7.1 Metode Pengambilan Data... 68 4.7.2 Kriteria Variabel... 69 4.8 Perhitungan dan Penyajian Data... 69 4.8.1 Hasil Perhitungan Kuesioner... 69 4.8.2 Perhitungan Hasil Persentase dan Rata-Rata Kuesioner... 70 4.8.3 Kesimpulan Hasil Kuesioner... 72 BAB V PENUTUP... 73 5.1 Simpulan... 73 5.2 Saran... 74 DAFTAR PUSTAKA... 75 xi

DAFTAR GAMBAR Gambar 2.1 Flowchart Boids (Sumber: Lia Musfiroh. 2014)... 6 Gambar 2. 2 Separation (Sumber: Febrian Bahari)... 13 Gambar 2. 3 Cohesion (Sumber: Febrian Bahari)... 14 Gambar 2. 4 Alignment (Sumber: Febrian Bahari)... 15 Gambar 2.5 Logo Lua (sumber: www.lua.org)... 17 Gambar 3.1 Alur Penelitian pada Game Defense Kingdom... 19 Gambar 3.2 Gambar Umum Game Defense Kingdom... 23 Gambar 3.3 Diagram Use Case pada Game Defense Kingdom... 26 Gambar 3. 4 Diagram Activity Start Game... 27 Gambar 3.5 Diagram Activity Menu Options... 28 Gambar 3.6 Diagram Activity Menu Tutorial... 29 Gambar 3.7 Diagram Activity Menu About... 30 Gambar 3.8 Diagram Activity Menu Exit... 31 Gambar 3.9 Rancangan Tampilan Main Menu... 32 Gambar 3.10 Rancangan Tampilan Gameplay... 33 Gambar 3. 11 Rancangan Tampilan Option... 34 Gambar 3. 12 Rancangan Tampilan About... 34 Gambar 3.13 Desain Background... 42 Gambar 3.14 Desain Panah... 42 Gambar 3.15 Desain Bar Darah Kastil... 43 Gambar 3.16 Desain Kastil Game Defense Kingdom... 44 Gambar 3.17 Desain Loading Scene... 45 Gambar 4.1 Flowchart Algoritma Boids... 47 Gambar 4.2 Tampilan Splash Scene Teknologi Informasi... 51 Gambar 4.3 Tampilan Main Menu Game Defense Kingdom... 52 Gambar 4.4 Tampilan Gameplay pada level 1... 52 Gambar 4.5 Tampilan Gameplay pada level 2... 53 Gambar 4.6 Tampilan pada saat Level UP... 54 Gambar 4.7 Tampilan Paused... 54 Gambar 4.8 Tampilan pada saat Game Over... 55 Gambar 4.9 Tampilan Menu Options... 56 Gambar 4.10 Tampilan Menu Tutorial A... 56 Gambar 4.11 Tampilan Menu About... 57 Gambar 4.12 Hasil Persentase Kuisioner... 71 xii

DAFTAR TABEL Tabel 3.1 Storyboard game Defense Kingdom.... 24 Tabel 3.2 Karakter Monster pada Game Defense Kingdom... 35 Tabel 3.3 Disain Sprite Game... 37 Tabel 3.4 Desain Button pada Game Defense Kingdom... 38 Tabel 4.1 Pengujian Black Box Testing... 58 Tabel 4.2 Pengujian Resolusi dan OS Android Ice Cream Sandwich 4.0.4... 61 Tabel 4.3 Pengujian Resolusi dan OS Android Jelly Bean 4.2.2... 63 Tabel 4.4 Pengujian Resolusi dan OS Android Kitkat 4.6... 64 Tabel 4.5 Pengujian Resolusi dan OS Android Lolipop 5.1... 66 Tabel 4. 6 Tabel Kriteria Penilaian... 69 xiii

DAFTAR KODE PROGRAM Kode Program 4. 1 Algoritma Boid... 49 Kode Program 4. 2 Penerapan Algoritma Boid... 50 xiv