Upload
hahanh
View
226
Download
0
Embed Size (px)
Citation preview
RANCANG BANGUN GAME MEONG-MEONG PADA
PLATFORM ANDROID
TUGAS AKHIR
Diajukan guna memenuhi sebagai persyaratan dalam rangka menyelesaikan
Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi
I GEDE YOGI ADI SAPUTRA
NIM: 1204505061
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2016
ii
RANCANG BANGUN GAME MEONG-MEONG PADA
PLATFORM ANDROID
TUGAS AKHIR
Diajukan guna memenuhi sebagai persyaratan dalam rangka menyelesaikan
Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi
I GEDE YOGI ADI SAPUTRA
NIM: 1204505061
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2016
iii
LEMBAR PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Tugas Akhir ini tidak terdapat
karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di perguruan
tinggi lain, dan sepanjang pengetahuan saya tidak terdapat karya atau pendapat
yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis
diacu dalam naskah ini dan disebutkan pada daftar pustaka.
Denpasar, Juli 2016
I Gede Yogi Adi Saputra
NIM. 1204505061
vi
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa,
karena atas Berkat RahmatNya, akhirnya penulis dapat menyelesaikan Tugas
Akhir ini. Tugas Akhir yang berjudul “RANCANG BANGUN APLIKASI
GAME MEONG-MEONG PADA PLATFORM ANDROID” ini disusun
sebagai syarat untuk memenuhi sebagian persyaratan menyelesaikan Program
Sarjana S-1 pada Program Studi Teknologi Informasi Universitas Udayana.
Dalam penyusunan Tugas Akhir ini, penulis mendapatkan petunjuk dan
bimbingan dari berbagai pihak. Sehubungan dengan hal tersebut pada kesempatan
ini penulis menyampaikan ucapan terima kasih kepada :
1. Bapak Ir. Ngakan Putu Gede Suardana, MT, Ph.D. sebagai Dekan Fakultas
Teknik Universitas Udayana.
2. Bapak Dr. Eng I Putu Agung Bayupati, S.T., M.T. sebagai Ketua Jurusan
Teknologi Informasi Universitas Udayana.
3. Bapak A.A. Kt. Agung Cahyawan Wiranatha, S.T., M.T. sebagai Dosen
Pembimbing I yang telah memberikan banyak petunjuk dan bimbingan kepada
penulis selama penyusunan Tugas Akhir ini.
4. Bapak Kadek Suar Wibawa, S.ST., M.T. sebagai Dosen Pembimbing II
yang telah banyak memberikan bimbingan dan masukan dalam penyusunan
Tugas Akhir ini.
5. Bapak Putu Wira Buana, S.Kom., M.T. sebagai Dosen Pembimbing
Akademik yang telah banyak memberikan bimbingan akademik dalam
menempuh perkulihaan Jurusan Teknologi Informasi Universitas Udayana.
6. Segenap dosen pengajar di Jurusan Teknologi Informasi Fakultas Teknik
Universitas Udayana.
7. Ibu, Alm Bapak, serta saudara dan keluarga yang telah memberikan dukungan
moril, material, dan doa selama menempuh kuliah dan penyusunan Tugas
Akhir ini.
vii
8. Luh Made Srigati Antari yang telah banyak menemani dan memberi semangat
untuk menyelesaikan Tugas Akhir ini.
9. Teman-teman seperjuangan TI 2012 yang sudah banyak membantu dalam
proses perkuliahan dan pengerjaan tugas akhir ini.
10. Bapak atau Ibu pegawai di Jurusan Teknologi Informasi Fakultas Teknik
Universitas Udayana yang telah membantu selama proses perkulihaan.
Penulis menyadari sepenuhnya bahwa Tugas Akhir ini masih terdapat
kekurangan yang berada di luar kemampuan penulis, untuk itu penulis
mengharapkan sumbangan saran dan kritik yang bersifat membangun guna
perbaikan dan pengembangan lebih lanjut.
Akhir kata penulis mohon maaf jika ada kesalahan dalam penyusunan
Tugas Akhir ini. Semoga Tugas Akhir ini dapat bermanfaat bagi pembaca serta
perkembangan teknologi informasi walaupun masih jauh dari sempurna.
Denpasar, Juli 2016
Penulis
(I Gede Yogi Adi Saputra)
viii
ABSTRAK
Meong-meong merupakan permainan tradisional masyarakat Bali yang
umum dimainkan oleh anak-anak di Bali dengan nyanyian lagu Meong-meong.
Permainan ini menggambarkan usaha dari Kucing untuk menangkap Tikus.
Perkembangan game smartphone secara tidak langsung berakibat pada mulai
terlupakannya permainan tradisonal. Permainan yang salah satunya mulai
terlupakan adalah Permainan Meong-meong. Permainan Meong-meong
dikembangkan pada Platfrom Android bertujuan untuk tetap melestarikan
permainan Meong-meong. Tingginya penggunaan smartphone Platform Android
ini memungkinkan Game Meong-meong dapat mudah dimainkan kembali. Game
Meong-meong dikemas pada Platform Android dengan sedikit perbedaan dari
permainan aslinya. Perbedaan dalam Game Meong-meong pada Platform Android
adalah pengahalang yang digunakan labirin, pemain diarahkan untuk
mengumpulkan makanan dan menghindari kucing yang terdapat dilabirin.
Perbedaan diberikan agar Game Meong-meong dapat lebih menarik untuk
dikembangkan pada Platform Android. Game Meong-meong di bangun dengan
Corona SDK, dengan bahasa pemrograman Lua yang diaplikasikan pada
smartphone Platform Android. Hasil pengisian kuesioner dari uji coba pada 20
responden Game Meong-meong adalah 86% mengatakan baik dari aspek user
interface, 100% cukup baik dari aspek rekayasa perangkat lunak dan 72% baik
dari aspek entertaiment game serta kesesuaian dengan judul.
Kata Kunci : Game, Android, Smartphone, Meong-meong, Permainan
Tradisional Bali.
ix
ABSTRACT
Meong-meong is a Balinese traditional game commonly played by
children in Bali accompanied by singing meong-meong song. The game was
described efforts of the cat to catch the rat. Over time, the traditional games such
as meong-meong began to be forgotten. This was due to the development of
gaming technology using a smartphone. Game meong-meong based on android is
the idea to preserve the culture of local game. The high use of the Android
smartphone operating system in the community allow this game continues to
easily played. Game meong-meong based on android is packaged slightly
different from the original game. The differences in Game Meong-meong on the
Android platform is the barrier which used a maze, players are directed to collect
the food and keep away from the cat on a maze. The difference given in Game
Meong-meong to be more attractive for development on Android Platform. Game
Meong-meong built with Corona SDK using LUA programming language that is
applied to the Android Platform. The results of the questionnaires in the trial in 20
respondents Game Meong-meong is 86% say good on aspects user interface,
100% is pretty good from the aspect of software engineering and 72% from the
aspect of entertainment games as well as compatibility with the title.
Keyword : Game, Android, Smartphone, Meong-meong, Balinese traditional
game.
x
DAFTAR ISI
HALAMAN SAMPUL ........................................................................................... i
HALAMAN JUDUL ............................................................................................. ii
LEMBAR PERNYATAAN ................................................................................. iii
LEMBAR PENGESAHAN TUGAS AKHIR .................................................... iv
BERITA ACARA TUGAS AKHIR ..................................................................... v
KATA PENGANTAR .......................................................................................... vi
ABSTRAK .......................................................................................................... viii
ABSTRACT .......................................................................................................... ix
DAFTAR ISI .......................................................................................................... x
DAFTAR GAMBAR .......................................................................................... xiii
DAFTAR TABEL ............................................................................................... xv
DAFTAR KODE PROGRAM .......................................................................... xvi
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ................................................................................................. 1
1.2 Rumusan Masalah ............................................................................................ 2
1.3 Tujuan Penulisan .............................................................................................. 2
1.4 Manfaat Penelitian ........................................................................................... 2
1.5 Batasan Masalah .............................................................................................. 3
1.6 Metodologi Penulisan ...................................................................................... 3
1.7 Sistematika Penulisan ...................................................................................... 4
BAB II TINJAUAN PUSTAKA ........................................................................... 6
2.1 State of the Art ................................................................................................. 6
2.2 Konsep Dasar Game ........................................................................................ 7
2.2.1 Pengertian Game .................................................................................... 7
2.2.2 Jenis-Jenis Game .................................................................................... 8
2.2.3 Komponen-komponen Game .................................................................. 9
2.3 Meong-meongan ............................................................................................ 10
2.4 Lua ................................................................................................................. 11
2.4.1 Kelebihan Bahasa Pemrograman Lua................................................... 11
2.4.2 Kekurangan Bahasa Pemrograman Lua ............................................... 12
2.5 Corona SDK (Software Development Kit) ..................................................... 13
2.5.1 Scene Templates ................................................................................... 13
2.5.2 Physics .................................................................................................. 14
2.5.3 Accelerometer ....................................................................................... 15
2.5.4 Collision Detection ............................................................................... 16
2.6 Use Case Diagram ........................................................................................ 16
2.7 Diagram Aktivitas (Activity Diagram) ........................................................... 17
BAB III METODOLOGI DAN PERANCANGAN SISTEM ......................... 19
3.1 Tempat dan Waktu Penelitian ........................................................................ 19
3.2 Data ................................................................................................................ 19
3.2.1 Sumber data .......................................................................................... 19
3.2.2 Jenis Data .............................................................................................. 19
xi
3.2.3 Metode Pengumpulan Data .................................................................. 20
3.3 Alur Penelitian ............................................................................................... 20
3.4 Metodologi ..................................................................................................... 21
3.4.1 Game Design Requirement ................................................................... 22
3.4.2 Game Design ........................................................................................ 22
3.4.3 Testing and Implementation ................................................................. 22
3.5 Gambaran Umum ........................................................................................... 23
3.5.1 Gambaran Play ..................................................................................... 24
3.5.2 Gambaran Tutorial ............................................................................... 24
3.5.3 Gambaran High Score, Info, Mute Sound dan Exit .............................. 24
3.6 Alur Program ................................................................................................. 25
3.7 Perancangan Diagram .................................................................................... 26
3.7.1 Use Case Diagram ............................................................................... 26
3.7.2 Diagram Aktivitas ................................................................................ 27
3.8 Perancangan Desain Game ............................................................................ 34
3.8.1 Desain Karakter Permainan .................................................................. 35
3.8.2 Desain Background dan Logo .............................................................. 35
3.8.3 Desain User Interface ........................................................................... 36
3.9 Kebutuhan Hardware dan Software ............................................................... 43
3.9.1 Kebutuhan Hardware ........................................................................... 43
3.9.2 Kebutuhan Software ............................................................................. 43
BAB IV PEMBAHASAN DAN ANALISA HASIL ......................................... 45
4.1 Konfigurasi Hardware dan Software ............................................................. 45
4.2 Hasil Perancangan .......................................................................................... 45
4.2.1 Scene Splashscreen ............................................................................... 46
4.2.2 Scene Main Menu ................................................................................. 46
4.2.3 Scene Mode Play .................................................................................. 47
4.2.4 Scene Choose Stage .............................................................................. 48
4.2.5 Scene Mode Endless ............................................................................. 48
4.2.6 Scene Loading ...................................................................................... 49
4.2.7 Scene Gameplay ................................................................................... 50
4.2.8 Scene Game Over ................................................................................. 51
4.2.9 Scene Complete..................................................................................... 51
4.2.10Scene Tutorial ...................................................................................... 52
4.2.11Scene High Score ................................................................................. 53
4.2.12Scene Info ............................................................................................. 53
4.3 Uji Coba Pada Device Android Asus Zenfone 5 dan Samsung A5 ............... 54
4.4 Analisa Sistem ............................................................................................... 67
4.4.1 Metode Pengumpulan Data .................................................................. 68
4.4.2 Kriteria Variabel ................................................................................... 68
4.5 Penetapan Skor ............................................................................................... 69
4.6 Perhitungan dan Penyajian Data .................................................................... 69
4.6.1 Aspek Pengalaman Pengguna ............................................................... 70
4.6.2 Aspek User Interface Game ................................................................. 72
4.6.3 Aspek Rekayasa Perangkat Lunak Game ............................................. 74
4.6.4 Aspek Entertaiment Game.................................................................... 76
xii
4.6.5 Aspek Overall Game ............................................................................ 78
4.7 Kelebihan dan Kekurangan Game Meong-meong ......................................... 79
4.7.1 Kelebihan Game Meong-meong ........................................................... 79
4.7.2 Kekurangan Game Meong-meong........................................................ 80
BAB V PENUTUP ............................................................................................... 81
5.1 Simpulan ........................................................................................................ 81
5.2 Saran .............................................................................................................. 81
DAFTAR PUSTAKA .......................................................................................... 83
xiii
DAFTAR GAMBAR
Gambar 2.1 Komponen-komponen Use Case ....................................................... 17
Gambar 3.1 Flowchart Alur Penelitian ................................................................. 21
Gambar 3.2 Metodologi Pembuatan Game ........................................................... 22
Gambar 3.3 Menu Aplikasi Game Meong-meong ................................................ 23
Gambar 3.4 Flowchart Alur Program ................................................................... 25
Gambar 3.5 Use Case Diagram ............................................................................ 27
Gambar 3.6 Diagram Aktivitas Start Game .......................................................... 28
Gambar 3.7 Diagram Aktivitas Play ..................................................................... 29
Gambar 3.8 Diagram Aktivitas Mode Stage ......................................................... 30
Gambar 3.9 Diagram Aktivitas Endless ................................................................ 31
Gambar 3.10 Diagram Aktivitas Tutorial ............................................................. 32
Gambar 3.11 Diagram Aktivitas High Score ........................................................ 33
Gambar 3.12 Diagram Aktivitas Info .................................................................... 34
Gambar 3.13 User Interface Menu Utama ............................................................ 37
Gambar 3.14 User Interface Choose Mode .......................................................... 37
Gambar 3.15 User Interface Choose Stage ........................................................... 38
Gambar 3.16 User Interface Mode Endless .......................................................... 39
Gambar 3.17 User Interface Play Mode Stage dengan Button ............................. 39
Gambar 3.18 User Interface Play Mode Stage dengan Acceleromter .................. 40
Gambar 3.19 User Interface Play Mode Endless .................................................. 41
Gambar 3.20 User Interface Tutorial ................................................................... 41
Gambar 3.21 User Interface High Score .............................................................. 42
Gambar 3.22 User Interface Info .......................................................................... 43
Gambar 4.1 Scene Splashscreen ........................................................................... 46
Gambar 4.2 Scene Main Menu .............................................................................. 47
Gambar 4.3 Scene Mode Play ............................................................................... 47
Gambar 4.4 Scene Choose Stage ........................................................................... 48
Gambar 4.5 Scene Mode Endless .......................................................................... 49
Gambar 4.6 Scene Loading ................................................................................... 49
Gambar 4.7 Scene Gameplay dengan Button ........................................................ 50
Gambar 4.8 Scene Gameplay dengan Accelerometer ........................................... 50
Gambar 4.9 Scene Game Over .............................................................................. 51
Gambar 4.10 Scene Complete ............................................................................... 52
Gambar 4.11 Scene Tutorial ................................................................................. 52
Gambar 4.12 Scene High Score ............................................................................ 53
Gambar 4.13 Scene Info ........................................................................................ 54
Gambar 4.14 Scene Splashscreen Pada Asus Zenfone 5 ...................................... 55
Gambar 4.15 Scene Splash Screen Pada Samsung A5 .......................................... 55
Gambar 4.16 Scene Main Menu Pada Asus Zenfone 5 ......................................... 56
xiv
Gambar 4.17 Scene Main Menu Pada Samsung A5 .............................................. 56
Gambar 4.18 Scene Mode Play Pada Asus Zenfone 5 .......................................... 57
Gambar 4.19 Scene Mode Play Pada Samsung A5 .............................................. 57
Gambar 4.20 Scene Choose Stage Pada Asus Zenfone 5...................................... 58
Gambar 4.21 Scene Choose Stage Pada Samsung A5 .......................................... 58
Gambar 4.22 Scene Endless Pada Asus Zenfone 5 ............................................... 59
Gambar 4.23 Scene Endless Pada Samsung A5 .................................................... 59
Gambar 4.24 Scene Loading Pada Asus Zenfone 5 .............................................. 60
Gambar 4.25 Scene Loading Pada Samsung A5 ................................................... 60
Gambar 4.26 Scene Gameplay Pada Asus Zenfone 5 ........................................... 61
Gambar 4.27 Scene Gameplay Pada Asus Zenfone 5 ........................................... 61
Gambar 4.28 Scene Win Pada Asus Zenfone 5 ..................................................... 62
Gambar 4.29 Scene Win Pada Samsung A5 .......................................................... 62
Gambar 4.30 Scene Game Over Pada Asus Zenfone 5 ......................................... 63
Gambar 4.31 Scene Game Over Pada Samsung A5 .............................................. 63
Gambar 4.32 Scene Paused Pada Asus Zenfone 5 ................................................ 64
Gambar 4.33 Scene Paused Pada Samsung A5 .................................................... 64
Gambar 4.34 Scene Tutorial Pada Asus Zenfone 5 .............................................. 65
Gambar 4.35 Scene Tutorial Pada Samsung A5 ................................................... 65
Gambar 4.36 Scene High Score Pada Asus Zenfone 5 ......................................... 66
Gambar 4.37 Scene High Score Pada Samsung A5 .............................................. 66
Gambar 4.38 Scene Info Pada Asus Zenfone 5 ..................................................... 67
Gambar 4.39 Scene Info Pada Samsung A5 .......................................................... 67
Gambar 4.40 Diagram Aspek Pengalaman Pengguna .......................................... 71
Gambar 4.41 Diagram Aspek User Interface Game ............................................. 73
Gambar 4.42 Diagram Aspek Rekayasa Perangkat Lunak Game ......................... 75
Gambar 4.43 Diagram Aspek Entertaiment Game ............................................... 77
Gambar 4.44 Diagram Aspek Overall Game ........................................................ 79
xv
DAFTAR TABEL
Tabel 3.1 Desain Karakter Game .......................................................................... 35
Tabel 3.2 Desain Background dan logo ................................................................ 36
Tabel 4.1 Tabel Penetapan Skor............................................................................ 69
Tabel 4.2 Penilaian Responden Pada Aspek Pengalaman User ............................ 70
Tabel 4.3 Penilaian Responden Pada Aspek User Interface Game ...................... 72
Tabel 4.4 Penilaian Responden Pada Aspek Rekayasa Perangkat Lunak ............ 74
Tabel 4.5 Penilaian Responden Pada Aspek Entertaiment Game......................... 76
Tabel 4.6 Penilaian Responden Pada Aspek Overall Game ................................. 78
xvi
DAFTAR KODE PROGRAM
Kode Program 2.1 Scene Templates Director ....................................................... 14
Kode Program 2.2 Physics .................................................................................... 14
Kode Program 2.3 Accelerometer ......................................................................... 15
Kode Program 2.4 Collision Detection ................................................................. 16