ABSTRAK. Kata Kunci: Android, Eclipse, Java, Permainan, Wireless Fidelity. v Universitas Kristen Maranatha

dokumen-dokumen yang mirip
ABSTRACT. Key : Social Web, Schedule, Appointment, ASP.net, C#.

ABSTRAK. Kata Kunci: Game, Pengunduhan, Voucher, Super Admin, Admin, Moderator,Player

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata Kunci : Algoritma Genetik, turn-based strategy. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: C#, Pemeriksa Kode Program C, Jaringan area lokal. v Universitas Kristen Maranatha

ABSTRAK. Keyword : Game, Endless Runner, Unity.

ABSTRAK. Kata kunci : Basket, Pertandingan, Kertas Catatan Skor. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

BAB III ANALISA DAN PERANCANGAN

ABSTRAK. Kata Kunci: C#, Pengawasan Tampilan Komputer, Kompresi Gambar, Jaringan area lokal. v Universitas Kristen Maranatha

DAFTAR ISI. 4.8 Halaman Master_Guru pada Komputer Server... 98

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

Rancang Bangun Aplikasi Penyelaras Nada Gitar Pada Platfrom Android

DAFTAR ISI HALAMAN JUDUL...

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB 1 PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata Kunci : fun,education, Microsoft C# XNA 4.0.

SKRIPSI SISTEM INFORMASI GEOGRAFIS PARIWISATA BERBASIS ANDROID STUDI KASUS PADA DINAS KEBUDAYAAN DAN PARIWISATA KABUPATEN BOGOR

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

ABSTRAK. Kata kunci : Android, Mobile, Smartphone, Teknologi, Wisata

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK UNIVERSITAS KRISTEN MARANATHA

RANCANG BANGUN GAME TRADISIONAL ENGKLEK BERBASIS ANDROID

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata kunci : android, short message service, autofoward,autoreply,scheduler. v Universitas Kristen Marantaha

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha

BAB III ANALISA DAN PERANCANGAN

ABSTRAK. Kata kunci: RAB, analisa biaya, SNI, bobot, termin, aplikasi. vii. Universitas Kristen Maranatha

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. dan memiliki jarak 12 langkah nada. Satu oktaf memiliki 8 nada. Oktaf biasanya

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

ABSTRAK. Kata kunci: diagram kelas, xml, java, kode sumber, sinkronisasi. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

ABSTRAK. Kata kunci: Video Streaming, Silverlight, ASP, C# v Universitas Kristen Maranatha

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

INTISARI. Kata kunci : remote administration, client, server UNIVERSITAS KRISTEN MARANATHA

Perancangan dan Implementasi Aplikasi Objek Wisata Kabupaten Poso Berbasis Android. Laporan Penelitian

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

BAB 1 PENDAHULUAN. mengalami perkembangan yang sangat pesat. Mulai dari game yang dulunya

BAB III ANALISIS DAN PERANCANGAN

ABSTRAK. Kata kunci : obat celup, penjualan, pembelian, produksi, penjadwalan, inventori

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

BAB 1 PENDAHULUAN. memenuhi berbagai macam kebutuhan manusia.kebutuhan-kebutuhan tersebut

BAB II DASAR TEORI...

RANCANG BANGUN APLIKASI GAME EDUKASI RINDIK PADA PLATFORM ANDROID

BAB 1 PENDAHULUAN. kemajuan berbagai bidang di dunia. Salah satu bidang tersebut adalah teknologi

BAB I PENDAHULUAN. Khususnya bermunculannya smartphone yang membantu pekerjaan manusia atau

APLIKASI TRAVMOBILE SHUTTLE TRAVEL DI DKI JAKARTA DAN BANDUNG BERBASIS ANDROID

BAB I PENDAHULUAN Latar Belakang Masalah

ABSTRAK. Kata Kunci : ATSMS, VB.NET,SQL Server 2005, dan Crystal Report.

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

PERANCANGAN APLIKASI GAME KARTU UNO BERBASIS CLIENT SERVER SKRIPSI EDWIN PRAWIRO HAKIM

ABSTRAK. Kata kunci : sistem organ (manusia), Android, Eclipse, GRAPPLE, UML

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

ABSTRAK. Kata kunci: API, Google Calendar, Sinkronisasi

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

ABSTRACT. Keywords: digestive, respiratory, codeigniter, framework.

IMPLEMENTASI LOCATION BASED SERVICE UNTUK PENCARIAN PEMUKIMAN MENGGUNAKAN GPS BERBASIS PLATFORM ANDROID

BAB 1 PENDAHULUAN. pro. Saat ini, jumlah pelanggan yang dimilik PT. Astro Komputindo sudah

BAB 1 PENDAHULUAN. satunya yaitu rumah adat. Rumah adat tersebut tersebar di berbagai penjuru Indonesia

BAB 1 PENDAHULUAN. menambah pengetahuan maupun melepaskan rasa jenuh. menyajikan hiburan semata. Selain menyajikan hiburan yang hanya

ABSTRAK. Kata Kunci: Aplikasi, Produksi, Textil

PEMBUATAN GAME CONGKLAK DENGAN ALGORITMA ALPHA BETA PRUNNING BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Nofarianto Sihite

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

BAB I PENDAHULUAN.

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

APLIKASI INFORMASI PARIWISATA YOGYAKARTA MENGGUNAKAN QR CODE BERBASIS MOBILE PLATFORM BLACKBERRY

APLIKASI PENDETEKSIAN LOKASI KENDARAAN BERDASARKAN KODE IDENTITAS SEL BTS (BASE TRANSCEIVER STATION) MENGGUNAKAN SMS (SHORT MESSAGE SERVICE)

BAB III METODOLOGI PENELITIAN. Penelitian dilaksanakan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB III ANALISIS DAN PERANCANGAN SISTEM

ABSTRAK. iv Universitas Kristen Maranatha

3.5.2 Model Basis Data Entity Relationship Diagram Aplikasi Android Arsitektur Android

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

ABSTRAK. Kata Kunci: Android, ASP.NET Web Service, Backpacker. iii. Universitas Kristen Maranatha

BAB I PENDAHULUAN. dan dengan fungsi yang hampir menyerupai komputer. Android adalah sistem

ABSTRAK. Aplikasi game ini dibangun dengan menggunakan bahasa pemograman C# 2.0. Antarmuka yang digunakan berbasis aplikasi windows.

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN , 1.1. Latar Belakang

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

ABSTRAK. Kata Kunci: penjadwalan, data lembur, data kasbon, absensi, desktop, sistem informasi.

SKRIPSI RANCANG BANGUN APLIKASI TANAMAN OBAT TRADISIONAL BERBASIS ANDROID. Oleh : ANDI NUR CAHYO

PEMBELAJARAN PERTOLONGAN PERTAMA SAAT KECELAKAAN BERBASIS MOBILE ELWIN SUTRANGGA

APLIKASI MEDIA PEMBELAJARAN MATEMATIKA UNTUK SMP KELAS IX BERBASIS ANDROID

Aplikasi Pengambilan Database Mesin Sidik Jari dan Dikirimkan secara Nirkabel ke Smartphone Berbasis Android 2.2

APLIKASI ALAT BANTU BELAJAR UNTUK ANAK-ANAK MENGGUNAKAN ANDROID Dr. Brahmantyo Heruseto, SKom., MMSI Fakultas Ilmu Komputer dan Teknologi Informasi Un

ABSTRAK. Kata kunci: Spam, Android, Pesan, Java, Webservice. Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. game. Salah satu perkembangan teknologi informasi yang sedang populer adalah

PERANCANGAN APLIKASI KAMUS BROADCASTING UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Aditya Wahyu Prasetyo

Transkripsi:

ABSTRAK Seiring berkembangnya teknologi, telepon genggam sudah tidak dapat lepas dari kehidupan sehari-hari. Mulai dari penggunaan untuk telepon, berkirim pesan singkat, mendengarkan musik, sampai bermain game sekalipun dapat dilakukan di telepon genggam. Salah satu sistem operasi yang banyak digunakan adalah Android. Banyak sekali permainan yang dapat diunduh secara gratis maupun berbayar untuk dimainkan pada perangkat berbasis sistem operasi Android ini. Tetapi tidak begitu banyak permainan yang dapat dimainkan oleh lebih dari satu orang tanpa menggunakan teknologi internet pada perangkat berbasis Android. Hal ini menjadi kendala dikarenakan kualitas penyedia layanan internet di Indonesia yang masih kurang memadai untuk bermain game secara online. Karenanya aplikasi ini dibuat untuk menghadapi tantangan tersebut. Pembuatan aplikasi ini dimaksudkan untuk membangun sebuah permainan yang dapat dimainkan oleh satu orang atau lebih dengan menggunakan teknologi Wireless Fidelity atau Wireless Local Area Network. Aplikasi ini dibuat menggunakan bahasa pemrograman Java melalui editor Eclipse, menggunakan pustaka AndEngine dan dibuat untuk sistem operasi Android. Kata Kunci: Android, Eclipse, Java, Permainan, Wireless Fidelity. v

ABSTRACT As technology progress forward, cellphone can no longer be separated from our everyday lives. Starting from phone calls, short messaging, music listening, until game playing can be done on today s cellphone. Android is one of many operating system which is available for public use. There is a lot of paid or free games that can be downloaded for Android. But not many games can be played simultaneously by more than one person without using the internet technology on devices with Android as its Operating System. This can be a problem because internet provider, especially in Indonesia that still lack in quality for user to play online games. On the other hand, internet services, especially in Indonesia is still underdeveloped. That s why this application is made to face that challenge. This application is built to be played by one person or more using the Wireless Fidelity or Wireless Local Area Network Technology. It is built using the Java programming language through the Eclipse Editor, and built specifically for the Android Operating System. Keyword: Android, Eclipse, Java, Game, Wireless Fidelity. vi

DAFTAR ISI LEMBAR PENGESAHAN... I PRAKATA... IV ABSTRAK... V ABSTRACT... VI DAFTAR ISI... VII DAFTAR GAMBAR... IX DAFTAR TABEL... X BAB I PENDAHULUAN... 1 1.1 LATAR BELAKANG... 1 1.2 RUMUSAN MASALAH... 1 1.3 TUJUAN... 1 1.4 RUANG LINGKUP PENELITIAN... 2 1.5 METODOLOGI PENELITIAN... 2 1.6 SISTEMATIKA PEMBAHASAN... 2 BAB II DASAR TEORI... 4 2.1 ANDROID... 4 2.1.1 Versi Android Yang Digunakan... 4 2.1.2 Anatomi Android... 4 2.1.3 Komponen Aplikasi... 4 2.1.3.1 Activities... 5 2.1.3.2 Services... 5 2.1.3.3 Intents... 6 2.2 WIRELESS FIDELITY... 6 2.3 UNIFIED MODELLING LANGUAGE (UML)... 7 2.4 BLACK BOX... 10 2.5 ANDENGINE... 10 BAB III ANALISIS DAN PEMODELAN... 12 3.1 DESKRIPSI GAME... 12 3.2 USE CASE DIAGRAM... 13 3.3 ACTIVITY DIAGRAM... 13 3.4 CLASS DIAGRAM... 17 3.5 DESAIN LAYOUT... 29 BAB IV HASIL IMPLEMENTASI... 34 4.1 IMPLEMENTASI APLIKASI MENU SPLASH SCREEN... 34 4.2 IMPLEMENTASI APLIKASI MENU UTAMA... 34 4.3 IMPLEMENTASI APLIKASI MENU HOWTOPLAY... 35 4.4 IMPLEMENTASI APLIKASI MENU PILIH MAP... 35 4.5 IMPLEMENTASI APLIKASI MENU PERMAINAN SINGLE PLAYER... 36 4.6 IMPLEMENTASI APLIKASI MENU MULTIPLAYER... 37 4.7 IMPLEMENTASI APLIKASI MENU CLIENT... 37 4.8 IMPLEMENTASI APLIKASI MENU SERVER... 38 4.9 IMPLEMENTASI APLIKASI PERMAINAN SERVER... 38 4.10 IMPLEMENTASI APLIKASI PERMAINAN CLIENT... 39 BAB V PENGUJIAN... 40 5.1 PENGUJIAN BLACKBOX... 40 5.2 PENGUJIAN KUESIONER... 52 BAB VI SIMPULAN DAN SARAN... 55 6.1 SIMPULAN... 55 6.2 SARAN... 55 vii

DAFTAR PUSTAKA... 56 LAMPIRAN... A RIWAYAT HIDUP PENULIS... A KODE PROGRAM... B HASIL KUISIONER... WW viii

DAFTAR GAMBAR GAMBAR 2.1 ACTOR.... 8 GAMBAR 3.1 USE CASE DIAGRAM... 13 GAMBAR 3.2 ACTIVITY DIAGRAM SINGLE PLAYER... 14 GAMBAR 3.3 ACTIVITY DIAGRAM MULTIPLAYERSERVER... 15 GAMBAR 3.4 ACTIVITY DIAGRAM MULTIPLAYERCLIENT... 16 GAMBAR 3.5 ACTIVITY DIAGRAM HOWTOPLAY... 17 GAMBAR 3.6 CLASS DIAGRAM... 17 GAMBAR 3.7 CLASS DIAGRAM MAINACTIVITY... 18 GAMBAR 3.8 CLASS DIAGRAM PLAYER... 18 GAMBAR 3.9 CLASS DIAGRAM SINGLEPLAYER... 19 GAMBAR 3.10 CLASS DIAGRAM MAINSP... 22 GAMBAR 3.11 CLASS DIAGRAM INITMULTIPLAYER... 23 GAMBAR 3.12 CLASS DIAGRAM MULTIPLAYERSELECTMAP... 24 GAMBAR 3.13 CLASS DIAGRAM MULTIPLAYERSERVER... 25 GAMBAR 3.14 CLASS DIAGRAM MULTIPLAYERCLIENT... 26 GAMBAR 3.15 INTERFACE SERVERMESSAGEFLAGS... 27 GAMBAR 3.16 INTERFACE CLIENTMESSAGEFLAGS... 28 GAMBAR 3.17 TAMPILAN SPLASH SCREEN... 29 GAMBAR 3.18 TAMPILAN MAIN MENU... 29 GAMBAR 3.19 TAMPILAN HOWTOPLAY... 30 GAMBAR 3.20 TAMPILAN MAP SELECTION MENU... 31 GAMBAR 3.21 TAMPILAN PERMAINAN SINGLE PLAYER... 31 GAMBAR 3.22 TAMPILAN MULTIPLAYER MENU... 32 GAMBAR 3.23 TAMPILAN MULTIPLAYER CLIENT MENU... 32 GAMBAR 3.24 TAMPILAN MUTLIPLAYER SERVER MENU... 33 GAMBAR 3.20 TAMPILAN PERMAINAN SERVER/CLIENT... 33 GAMBAR 4.1 MENU SPLASH SCREEN... 34 GAMBAR 4.2 MENU UTAMA... 34 GAMBAR 4.3 MENU HOWTOPLAY... 35 GAMBAR 4.4 MENU PILIH MAP... 36 GAMBAR 4.5 PERMAINAN SINGLE PLAYER... 36 GAMBAR 4.6 MENU SERVER/CLIENT... 37 GAMBAR 4.7 MENU CLIENT.... 38 GAMBAR 4.8 MENU SERVER... 38 GAMBAR 4.9 PERMAINAN SERVER... 39 GAMBAR 4.10 PERMAINAN CLIENT... 39 GAMBAR 5.1 TABEL HASIL KUESIONER... 54 ix

DAFTAR TABEL TABEL 5.1 TESTING MECHANISM MENU UTAMA... 40 TABEL 5.1 TESTING MECHANISM MENU UTAMA (LANJUTAN)... 41 TABEL 5.2 PENGUJIAN MENU UTAMA... 41 TABEL 5.3 TESTING MECHANISM PILIH MAP... 41 TABEL 5.3 TESTING MECHANISM PILIH MAP (LANJUTAN)... 42 TABEL 5.4 PENGUJIAN MENU PILIH MAP... 42 TABEL 5.5 TESTING MECHANISM MULTIPLAYER... 42 TABEL 5.5 TESTING MECHANISM MULTIPLAYER (LANJUTAN)... 43 TABEL 5.6 PENGUJIAN MENU MULTIPLAYER... 43 TABEL 5.7 TESTING MECHANISM MENU CLIENT... 43 TABEL 5.8 PENGUJIAN MENU CLIENT... 44 TABEL 5.9 TESTING MECHANISM MENU SERVER... 44 TABEL 5.10 PENGUJIAN MENU SERVER... 45 TABEL 5.11 TESTING MECHANISM SINGLE PLAYER... 45 TABEL 5.11 TESTING MECHANISM SINGLE PLAYER(LANJUTAN)... 46 TABEL 5.12 PENGUJIAN PERMAINAN SINGLE PLAYER... 46 TABEL 5.12 PENGUJIAN PERMAINAN SINGLE PLAYER (LANJUTAN)... 47 TABEL 5.12 PENGUJIAN PERMAINAN SINGLE PLAYER (LANJUTAN)... 48 TABEL 5.13 TESTING MECHANISM MULTIPLAYER... 49 TABEL 5.14 PENGUJIAN PERMAINAN MULTIPLAYER... 50 TABEL 5.14 PENGUJIAN PERMAINAN MULTIPLAYER (LANJUTAN)... 51 x