rancang bangun game tapel bali pada … awal.pdf · diacu dalam naskah ini dan disebutkan pada...

13
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

Upload: doanthu

Post on 08-Sep-2018

221 views

Category:

Documents


0 download

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

iv

iv

v

v

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