View
218
Download
0
Category
Preview:
Citation preview
KATA PENGANTAR
Pertama- tama, penulis mengucapkan sukur yang sangat dalam kepada Tuhan
Yang Maha Esa karena berkat dan rahmat yang telah diberikan kepada penulis
sehingga penulis dapat menyelesaikan tugas akhir ini untuk memperoleh gelar sarjana
Strata-1 dengan baik.
Tugas akhir yang dibuat oleh penulis memiliki judul ANALISA PERFORMA
PERMAINAN HOCKEY MULTIPLAYER PADA BEBERAPA VERSI SISTEM
OPERASI ANDROID DAN APLIKASI PENDUKUNGNYA ini bertujuan untuk
dapat membuktikan bahwa memang diperlukan sebuah pembaharuan dengan
memberikan sistem yang lebih berkembang sehingga dapat mencapai hasil yang
maksimal dalam performa sistem smartphone.
Dalam menyelesaikan tugas akhir ini, penulis menyadari bahwa banyak pihak
lain yang ikut serta dan banyak memberikan bantuan, bimbingan maupun dukungan
kepada penulis. Untuk itu, pada kesempatan kali ini penulis ingin mengucapkan
sangat banyak terima kasih kepada pihak- pihak yang bersangkutan, yaitu :
1. Bapak Thompson Susabda Ngoen, S.Kom., M.Sc., sebagai Associate
Dean Fakultas Ilmu Komputer.
2. Ibu Irene A. Lazarusli, S.Kom., M.T., sebagai Ketua Jurusan Teknik
Informatika bantuan.
3. Bapak Dr. David Habsara Hareva, S.Si., M.H.S sebagai pembimbing
pertama penulis yang telah memberikan bantuan, bimbingan dan
dukungan sehingga tugas akhir ini dapat diselesaikan dengan baik.
4. Bapak Aditya R.Mitra, S.Si., M.T., sebagai pembimbing kedua
penulis, yang telah memberikan bantuan, bimbingan serta dukungan
sehingga tugas akhir ini dapat diselesaikan dengan baik.
5. Dosen-dosen yang mengajar di Universitas Pelita Harapan, yang
dengan sabar membimbing penulis pada saat mengikuti perkuliahan
dan membagikan ilmunya kepada penulis.
6. Seluruh orang-orang terdekat penulis, keluarga terutama orang tua dan
saudara penulis yang telah memberikan banyak dukungan pada proses
pengerjaan tugas akhir ini.
7. Wiena Winata yang telah membantu penulis menyunting gambar
untuk pembuatan aplikasi.
8. Teman-teman teknik informatika angkatan 2009 Universitas Pelita
Harapan yang selalu memberikan banyak bantuan, dukungan, dan
semangat dari awal perkuliahan sampai pengerjaan tugas akhir ini.
9. Seluruh pihak lain yang tidak dapat penulis sebutkan satu per satu,
yang turut membantu, membimbing dan mendukung penulis selama
ini.
Akhir kata, semoga tugas akhir ini dapat berguna bagi semua pihak yang
membacanya, dan dapat dikembangkan lebih lanjut, sehingga bisa menjadi
lebih baik.
Karawaci, Juni 2014
Herrieck Mulya Yang Dinata
ix
DAFTAR ISI
HALAMAN JUDUL……………………………………………………… i
PERNYATAAN KEASLIAN KARYA TUGAS AKHIR……………… ii
PERSETUJUAN DOSEN PEMBIMBING TUGAS AKHIR………….. iii
PERSETUJUAN TIM PENGUJI TUGAS AKHIR……………………. iv
ABSTRAK………………………………………………………………… v
ABSTRACT………………………………………………………………. vi
DAFTAR GAMBAR……………………………………………………... xii
DAFTAR TABEL………………………………………………………… xiv
LAMPIRAN………………………………………………………………. xv
BAB I PENDAHULUAN………………………………………………… 1
1.1 Latar Belakang Masalah…………………………………... 1
1.2 Rumusan Permasalahan……………………………………. 3
1.3 Tujuan Penelitian…………………………………………... 4
1.4 Pembatasan Masalah……………………………………….. 4
1.5 Metodologi…………………………………………………. 5
1.6 Sistematika Penulisan……………………………………… 6
BAB II LANDASAN TEORI…………………………………………….. 8
2.1 Smartphone………………………………………………… 8
2.2 Android……………………………………………………. 8
2.2.1 Ice Cream Sandwich………………………………. 9
2.2.2 Jelly Bean…………………………………………. 10
2.2.3 KitKat……………………………………………… 10
2.3 WiFi atau Hotspot………………………………………….. 11
2.4 RAM……………………………………………………….. 12
2.5 ActionScript 3.0…………………..……………………….. 13
2.6 Adobe Flash CS 6…………………………………………. 13
2.7 Adobe AIR………………………………………………... 15
2.8 Metode Pengujian White Box…………………….………. 15
2.8.1. Unit/Component Testing……………..…………….. 16
2.8.2. Integration Testing………………………..………... 16
x
2.8.3. System Testing………………………..…………….. 16
BAB III ANALISIS DAN PERANCANGAN SISTEM………………... 17
3.1 Perancangan Game Hockey Multiplayee…………………... 17
3.1.1 Penentuan Tema Game…………………………….. 17
3.1.2 Penentuan Cara Bermain…………………………... 18
3.2 Flowchart Game………………….………………………... 19
3.3 Desain Grafis dan Antarmuka Pengguna………………….. 20
3.3.1 Desain Latar Belakang…………………………….. 20
3.3.2 Desain Nama Aplikasi pada Main Menu…………. 20
3.3.3 Desain Tombol Main Menu………………………. 21
3.3.4 Desain Pemilihan Koneksi………………………… 21
3.3.5 Desain Bola……………………………………….. 22
3.3.6 Desain Pemukul Bola……………………………… 22
3.3.7 Desain Gawang……………………………………. 23
3.3.8 Desain Logo……………………………………….. 24
3.4 Pengujian yang Akan Dilakukan…………………………... 25
BAB IV IMPLEMENTASI DAN PENGUJIAN……………………….. 26
4.1 Implementasi………………………………………………. 26
4.1.1 Implementasi Main Menu…………………………. 26
4.1.2 Implementasi Pemilihan Koneksi…………………. 28
4.1.3 Implementasi Tampilan Dalam Aplikasi………….. 32
4.1.4 Implementasi Cara Bermain……………………….. 33
4.2 Pengujian…………………………………………………... 40
4.2.1 Component Testing………………………………… 41
4.2.2 Integration Testing…………………………………. 41
4.2.3 System Testing……………………………………… 41
4.2.4 Pengujian pada Smartphone Android……………… 42
4.2.5 Pengujian pada Smartphone Android
Berdasarkan Perbedaan Sistem Operasi, RAM dan Adobe
AIR…………………………………………………. 43
BAB V KESIMPULAN…………………………………………………… 50
5.1 Kesimpulan………………………………………………….52
xi
5.2 Saran………………………………………………………. 53
5.3 Daftar Pustaka…………………………………………….. 54
xiv
DAFTAR TABEL
Tabel 4.1 Smartphone yang digunakan Dalam Pengujian………………..42
Tabel 4.2 Hasil Pengujian Tampilan……………………………………. 44
Tabel 4.3 Grafik Hasil Pengujian Tampilan…………………….………. 45
Tabel 4.4 Hasil Pengujian Kecepatan Pergerakan Bola dan Pemukul….. 47
Tabel 4.5 Grafik Pengujian Kecepatan Pergerakan Bola dan Pemukul… 47
Tabel 4.6 Hasil Pengujian RAM………………………………………... 48
xii
DAFTAR GAMBAR
Gambar 2.1 Contoh Perangkat yang memiliki WiFI……………………... 11
Gambar 3.1 Flowchart Aplikasi Hockey Multiplayer……………………... 19
Gambar 3.2 Desain Latar Belakang…..…………………………………... 20
Gambar 3.3 Desain Nama Aplikasi pada Main Menu……………………... 21
Gambar 3.4 Desain Tombol Main Menu……………………………........... 21
Gambar 3.5 Desain Pemilihan Koneksi……………………………………. 21
Gambar 3.6 Desain Bola…………………………………………………… 22
Gambar 3.7 Desain Pemukul Bola…………………………………………. 23
Gambar 3.8 Desain Gawang…………………………………………………24
Gambar 3.9 Desain Logo…………………………………………………….24
Gambar 4.1 Implementasi Main Menu……………………………………... 27
Gambar 4.2 Implementasi Main Menu (coding)…………………………….27
Gambar 4.3 Implementasi Pemilihan Koneksi……………………………... 28
Gambar 4.4 Implementasi Pemilihan Koneksi (Coding)…………………… 29
Gambar 4.5 Function netStatus…………………………………………….. 30
Gambar 4.6 Function joinUpdate…………………………………………... 31
Gambar 4.7 Implementasi 2p……………………………………………….. 32
Gambar 4.8 Implementasi 4p……………………………………………….. 33
Gambar 4.9 Implementasi Pergerakan Pemukul……………………………. 34
Gambar 4.10 Implementasi Pergerakan Pemukul (coding)……………….... 36
Gambar 4.11 Implementasi Pergerakan Bola………………………………. 37
Gambar 4.12 Implementasi Pergerakan Bola (coding)……………………… 38
Gambar 4.13 Implementasi Sistem Nilai…………………………………… 39
Gambar 4.14 Implementasi Sistem Nilai (coding)…………………………....40
Gambar 4.15 Adobe Scout Menggunakan Sony Xperia SL……………..……50
Gambar 4.16 Adobe Scout Menggunakan Samsung Galaxy SIII………..…...50
Gambar 4.17 Adobe Scout Menggunakan Samsung Galaxy Note III……...…51
Gambar 4.18 Adobe Scout Menggunakan LG G3………………………..…..51
Recommended