rancang bangun game tapel bali pada … awal.pdf · diacu dalam naskah ini dan disebutkan pada...
TRANSCRIPT
1
RANCANG BANGUN GAME TAPEL BALI PADA
PLATFORM ANDROID
TUGAS AKHIR
Diajukan guna memenuhi sebagian persyaratan dalam rangka menyelesaikan
Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi
I Dewa Made Yuda Aditya Putra
NIM. 1104505065
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK UNIVERSITAS UDAYANA
2015
2
2
RANCANG BANGUN GAME TAPEL BALI PADA
PLATFORM ANDROID
TUGAS AKHIR
Diajukan guna memenuhi sebagian persyaratan dalam rangka menyelesaikan
Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi
I Dewa Made Yuda Aditya Putra
NIM. 1104505065
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK UNIVERSITAS UDAYANA
2015
iii
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, Agustus 2015
I Dewa Made Yuda Aditya Putra
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 Game Tapel Bali Pada
Platform Android”. Selama penyusunan Tugas Akhir ini, penulis mendapatkan
petunjuk dan bimbingan dari berbagai pihak. Untuk itu pada kesempatan ini
penulis menyampaikan ucapan terima kasih kepada:
1. Bapak Prof. Ir. Ngakan Putu Gede Suardana, MT.,Ph.D, selaku Dekan
Fakultas Teknik universitas Udayana.
2. Bapak Dr. Eng. I Putu Agung Bayupati, S.T, M.T. sebagai Ketua Jurusan
Teknologi Informasi.
3. Bapak A.A. Ketut Agung Cahyawan, S.T., M.T. sebagai Dosen
Pembimbing I dan Bapak Putu Wira Buana, S.Kom., M.T. sebagai Dosen
Pembimbing II yang telah memberikan banyak petunjuk dan bimbingan
kepada penulis selama penyusunan Tugas Akhir ini.
4. Bapak Made Sukarsa, S.T., M.T. sebagai Dosen Pembimbing Akademik
serta segenap dosen pengajar dan pegawai di Jurusan Teknologi Informasi
Fakultas Teknik Universitas Udayana.
5. Orang tua dari penulis, I Dw Pt Ekayasa, Desak Md Alustini, I Dw Md
Punarbawa, serta saudara dan keluarga yang telah memberikan segala
dukungan.
6. Serta rekan-rekan TI-MMXI yang telah memberikan semangat.
Penulis menyadari sepenuhnya bahwa Tugas Akhir ini masih terdapat
kekurangan untuk itu penulis mohon maaf yang sebesar-besarnya.
Denpasar, Agustus 2015.
Penulis
(I Dewa Made Yuda Aditya Putra)
vii
ABSTRAK
Perkembangan perangkat mobile saat ini sangat cepat dan memiliki
berbagai macam kegunaan mulai dari penggunaan untuk pekerjaan yang serius
hingga sebagai sarana hiburan dikala santai ataupun waktu luang. Salah satu
perkembangan perangkat mobile yang sangat pesat adalah aplikasi dan game.
Game saat ini, dapat digunakan sebagai sarana pembelajaran dan pelestarian
budaya khususnya budaya lokal seperti kerajinan tradisional Tapel Bali. Tapel
merupakan terjemahan Bahasa Bali dari topeng, yang merupakan salah satu
kerajinan yang cukup terkenal di Bali. Game Tapel Bali memberi tantangan
pemain untuk menyusun dan mewarnai tapel sesuai gambar yang sudah ada,
meliputi penyusunan bentuk dan pewarnaan perbagian-bagian tapel. Hasil yang
didapat dari Game Tapel Bali adalah sebuah game dengan alur permainan dan
desain yang menarik sesuai dengan hasil survei. Nilai aspek grafis dengan kriteria
baik yaitu 73% dan pada aspek entertainment dengan kriteria baik yaitu dengan
nilai 60%. Game Tapel Bali dapat dimainkan dan dapat berjalan baik pada device
Android dengan berbagai dimensi layar.
Kata kunci: Game untuk Android, Tapel Bali, Corona SDK, Lua, Budaya Lokal.
viii
ABSTRACT
The evolution of mobile devices are very fast and have a wide variety of
uses ranging from the serious work or as an entertainment center for relaxing in
spare of time. The one of development mobile devices are very rapidly is a
gaming applications. Game’s can be used as a learning and cultural preservation
of local cultural not an exception is a Balinese Tapel. Tapel is the Balinese
language translation of the mask, which is one of the crafts are well known in
Bali. Game Tapel Bali is a game to challenge players prepare and coloring tapel
corresponding existing image, including the preparation of forms and coloring
section’s of tapel. The results obtained from the Game Tapel Bali is a game with
gameplay and attractive design in accordance with the survey results. The value of
the graphic aspect with good grade, namely 73% and the entertainment aspect
with good grade with a value of 60%. Game Bali Tapel can be played and can run
well on Android devices with different screen dimensions.
Keywords: Game for Android, Balinese Tapel, Corona SDK, Lua, Local Culture.
ix
ix
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 .................................................................................................... vii
ABSTRACT ................................................................................................. viii
DAFTAR ISI .................................................................................................. ix
DAFTAR GAMBAR .................................................................................... xii
DAFTAR TABEL .........................................................................................xv
BAB I PENDAHULUAN ............................................................................... 1
1.1 Latar Belakang ...................................................................................... 1
1.2 Rumusan Masalah ................................................................................. 2
1.3 Tujuan .................................................................................................... 2
1.4 Manfaat .................................................................................................. 2
1.5 Batasan Masalah .................................................................................... 3
1.6 Sistematika Penulisan ............................................................................ 3
BAB II TINJAUAN PUSTAKA .................................................................... 4
2.1 State of the Art ....................................................................................... 4
2.2 Game ..................................................................................................... 5
2.2.1 Game Engine ............................................................................... 5
2.3 Android .................................................................................................. 6
2.3.1 Antarmuka Android ..................................................................... 7
2.3.2 Andoid Market ............................................................................ 8
2.4 OpenGL ................................................................................................. 9
2.5 Android SDK ......................................................................................... 10
2.6 Corona SDK .......................................................................................... 10
2.7 Lua ......................................................................................................... 11
2.8 Notepad++ ............................................................................................. 12
2.9 Animasi ................................................................................................. 13
2.10 SQLite ................................................................................................. 13
2.11 Tapel .................................................................................................... 14
2.11.1 Tapel Sebagai Benda Seni ......................................................... 14
2.11.2 Tapel Sebagai Sarana Hiburan dan Sarana Sepiritual ............... 15
BAB III METODE DAN PERANCANGAN SISTEM ............................... 17
3.1 Tempat dan Waktu Penelitian ............................................................... 17
3.2 Alur Penelitian ....................................................................................... 17
3.3 Data ....................................................................................................... 17
3.3.1 Sumber Data ................................................................................ 18
3.3.2 Metode Pengumpulan Data ......................................................... 18
3.4 Bahasa Pemrograman ............................................................................ 18
x
x
3.5 Gambaran Umum .................................................................................. 18
3.6 Perancangan Game ................................................................................ 19
3.6.1 Konfigurasi Software Perancangan ............................................. 19
3.6.2 Perancangan Desain game ........................................................... 20
3.7 Alur Game ............................................................................................. 21
3.8 Perancangan Game ................................................................................ 25
3.8.1 Activity Diagram Menu Memulai Permainan .............................. 27
3.8.2 Activity Diagram Menu Tentang ................................................. 29
3.8.3 Activity Diagram Tutorial ............................................................ 30
3.8.4 Activity Diagram Gallery ............................................................ 31
BAB IV PEMBAHASAN DAN ANALISA SISTEM .................................. 32
4.1 Konfigurasi Hardware .......................................................................... 32
4.2 Konfigurasi Software ............................................................................. 32
4.3 Hasil Perancangan ................................................................................. 33
4.3.1 Scene Main Menu ........................................................................ 33
4.3.2 Scene Pemilihan Tipe Permainan ................................................ 34
4.3.3 Scene Level Packs ....................................................................... 34
4.3.4 Scene game Play ......................................................................... 35
4.3.5 Scene Random Play ..................................................................... 41
4.3.6 Scene Free Play ........................................................................... 43
4.3.7 Scene Tutorial ............................................................................. 45
4.3.8 Scene Gallery .............................................................................. 46
4.3.9 Scene Pengaturan dan Tentang .................................................... 48
4.4 Uji Coba Pada Device ............................................................................ 49
4.4.1 Uji Coba Pada Samsung Galaxy S5 SM-G900F ......................... 50
4.5 Analisa Sistem ....................................................................................... 57
4.5.1 Metode Pengambilan Data .......................................................... 57
4.5.2 Kriteria Variabel .......................................................................... 57
4.5.3 Penetapan Skor ............................................................................ 58
4.6 Perhitungan dan Penyajian Data ............................................................ 58
4.6.1 Perhitungan Aspek Grafis Visual ................................................ 58
4.6.2 Perhitungan Aspek Entertaiment ................................................. 60
4.7 Kelebihan dan Kekurangan Sistem ....................................................... 61
4.7.1 Kelebihan Sistem ......................................................................... 61
4.7.2 Kekurangan Sistem ..................................................................... 62
BAB V PENUTUP .......................................................................................... 63
5.1 Simpulan ................................................................................................ 63
5.2 Saran ...................................................................................................... 63
DAFTAR PUSTAKA ..................................................................................... 64
LAMPIRAN .................................................................................................... 66
xi
DAFTAR GAMBAR
Gambar 2.1 Logo Android ............................................................................... 7
Gambar 2.2 Logo corona SDK......................................................................... 11
Gambar 2.3 Logo Lua ...................................................................................... 12
Gambar 2.4 Logo Notepad++ .......................................................................... 12
Gambar 2.8 Photo Kesenian Tapel Bali ........................................................... 14
Gambar 3.1 Tapel Raja Putri. ........................................................................... 20
Gambar 3.2 Tapel Topeng Sidakarya Putih dan Hitam ................................... 21
Gambar 3.3 Tapel Dalem dan Tapel Tua. ........................................................ 21
Gambar 3.4 Tombol dalam Game Tapel Bali .................................................. 22
Gambar 3.5 Alur Menu Utama Game Tapel Bali ............................................ 23
Gambar 3.6 Alur Permainan Game Tapel Bali ................................................ 24
Gambar 3.7 Alur Scene Permainan .................................................................. 26
Gambar 3.8 Activity Diagram Menu Mulai Permainan ................................... 28
Gambar 3.9 Activity Diagram Menu Tentang .................................................. 29
Gambar 3.10 Activity Diagram Menu Tutorial ................................................ 30
Gambar 3.11 Activity Diagram Menu Gallery ................................................. 31
Gambar 4.1 Tampilan Main Menu ................................................................... 33
Gambar 4.2 Tampilan Scene Pemilihan Tipe Permaian .................................. 34
Gambar 4.3 Tampilan Scene Level Packs Pada Menu Adventure ................... 34
Gambar 4.4 Tampilan Scene Pemilihan Level ................................................. 35
Gambar 4.5 Tampilan Awal Game Play .......................................................... 36
Gambar 4.6 Tampilan Pemilihan Bagian-gabian Tapel ................................... 37
Gambar 4.7 Tampilan Bagian Tapel yang Ada ................................................ 37
Gambar 4.8 Tampilan Setelah Bagian di-Drag and Drop ............................... 38
Gambar 4.9 Tampilan Proses Mewarnai .......................................................... 39
Gambar 4.10 Tampilan Level Complete........................................................... 39
Gambar 4.11 Tampilan Level Incomplete (Gagal) ........................................... 40
Gambar 4.12 Scene Random Play Awal .......................................................... 41
Gambar 4.13 Tampilan Hasil Random ............................................................. 41
Gambar 4.14 Tampilan Scene Random ............................................................ 42
Gambar 4.15 Gambar Hasil Kemiripan Tapel ................................................. 42
Gambar 4.16 Nilai Kecocokan Kuran Dari 100% ........................................... 43
Gambar 4.17 Tampilan Awal Scene Free Play ................................................ 43
Gambar 4.18 Proses Pemilihan Warna............................................................. 44
Gambar 4.19 Tampilan Penyimpanan Tapel .................................................... 44
Gambar 4.20 Gallery Tapel Yang Dibuat Pemain ........................................... 45
Gambar 4.21 Tampilan Scene Tutorial ............................................................ 45
Gambar 4.22 Tampilan Scene Gallery ............................................................. 46
Gambar 4.23 Tampilan Play Gallery ............................................................... 47
Gambar 4.24 Tampilan Informasi Tapel .......................................................... 47
Gambar 4.25 Tampilan Scene Pengaturan dan Tentang .................................. 48
Gambar 4.26 Tampilan Informasi Tentang Game ........................................... 48
xii
xii
Gambar 4.27 Tampilan Pilihan Reset Game .................................................... 49
Gambar 4.28 Tampilan Menu Awal Game Tapel Bali .................................... 50
Gambar 4.29 Tampilan Pilihan Tipe Permainan .............................................. 50
Gambar 4.30 Tampilan Level Pact................................................................... 51
Gambar 4.31 Tampilan Sub-level ..................................................................... 51
Gambar 4.32 Tampilan Game Play Awal ........................................................ 52
Gambar 4.33 Tampilan Game Play Saat Dimainkan ....................................... 52
Gambar 4.34 Tampilan Pemilihan Bentuk Tapel ............................................. 52
Gambar 4.35 Tampilan Proses Pewarnaa Bagian Tapel .................................. 53
Gambar 4.36 Tampilan Scene Berhasil ............................................................ 53
Gambar 4.37 Tampilan Tipe Permainan Free Play ......................................... 53
Gambar 4.38 Tampilan Proses Pemberian Warna Perbagian Tapel Pada Fitur
Free Play .................................................................................. 54
Gambar 4.39 Tampila Tapel Setelah Diwarnai ................................................ 54
Gambar 4.40 Tampilan Awal Tipe Permainan Random .................................. 54
Gambar 4.41 Tampilan Hasil Acak .................................................................. 55
Gambar 4.42 Tampilan Scene Tingkat Kemiripan Fitur Random.................... 55
Gambar 4.43 Tampilan Informasi Tapel .......................................................... 55
Gambar 4.44 Tampilan Scene Tutorial ............................................................ 56
Gambar 4.45 Tampilan Scene Setting .............................................................. 56
Gambar 4.46 Tampilan Credit ......................................................................... 56
Gambar 4.47 Diagram Aspek Grafis Visual .................................................... 59
Gambar 4.48 Diagram Aspek Entertaiment ..................................................... 61
xiii
xiii
DAFTAR TABEL
Tabel 2.1 Purchase and Selling Option per country ........................................ 9
Tabel 4.1 Persentase Respon Aspek Grafis Visual .......................................... 58
Tabel 4.2 Persentase Respon Aspek Entertaiment ........................................... 60