Pembuatan game “tante isi (teka n teki silang Indonesia)” berbasis android AWAL

perpustakaan.uns.ac.id

digilib.uns.ac.id

PEMBUATAN GAME “TANTE ISI (TEKA N TEKI SILANG
INDONESIA)” BERBASIS ANDROID
Tugas Akhir untuk memenuhi sebagian persyaratan
mencapai derajat Diploma III
Program Studi Diploma III Teknik Informatika

diajukan oleh
Nadya Tiurma Widya Sitohang
M3113107
kepada
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MIPA
UNIVERSITAS SEBELAS MARET
SURAKARTA
2016
commit to user


i

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

iii

perpustakaan.uns.ac.id


digilib.uns.ac.id

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak
terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu
Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau
pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara
tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka

Surakarta, Juni 2016

NADYA TIURMA WIDYA SITOHANG
NIM. M3113107

commit to user

iv

perpustakaan.uns.ac.id


digilib.uns.ac.id

MOTTO

“Then those who were sad when they planted will be happy when they gather the
harvest! Those who cried as they carried the seeds will be happy when they bring
in the crops”
(Psalms 126:5-6)

commit to user

v

perpustakaan.uns.ac.id

digilib.uns.ac.id

HALAMAN PERSEMBAHAN


Karya tulis ini penulis persembahkan untuk :
1. Kedua orang tua yang selama ini telah memberikan semangat dan doa,
serta dukungan materi dan spiritual sehingga penulis bisa menyelesaikan
karya tulis ini.
2. Dosen dan Staf Pengajar Program DIII Teknik Informatika UNS
khususnya pembimbing, terima kasih atas bimbingannya, dukungan dan
ilmunya.
3. Teman-teman DIII FMIPA UNS angkatan 2013 khususnya teman-teman
TIC.
4. Untuk teman-teman FQF, Berina, Kita ber3, Meteor Garden ,keluarga
Na70, Delvi dan Q terimakasih untuk semangat dan support-nya.
5. Para pembaca yang budiman.

commit to user

vi

perpustakaan.uns.ac.id

digilib.uns.ac.id


KATA PENGANTAR

Puji syukur ke hadirat Tuhan YME yang telah melimpahkan rahmat dan
barokahnya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul
“PEMBUATAN GAME “TANTE ISI (TEKA N TEKI SILANG INDONESIA)”
BERBABIS ANDROID”. Laporan Tugas Akhir ini disusun untuk memenuhi
salah satu syarat dalam memperoleh gelar Amd.) pada Program Studi Diploma III
Teknik Informatika Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D., selaku Pimpinan
Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada
penulis untuk belajar.
2. Abdul Aziz, S.Kom., M.Cs. selaku Ketua Program Studi Diploma III
Teknik Informatika Universitas Sebelas Maret yang memberikan izin
kepada penulis untuk belajar.
3. Firma Sahrul Bahtiar S.Kom,M.Eng selaku dosen pembimbing yang telah
dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan

terbaik kepada penulis.
4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5. Para Karyawan/wati Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret yang telah membantu penulis dalam proses
belajar.
6. Semua pihak yang telah banyak membantu penulis dalam menyelesaikan
laporan Tugas Akhir yang tidak bisa disebutkan satu persatu.

commit to user

vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh
dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat

memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan
khususnya bagi penulis sendiri.

Surakarta, Juni 2016

NADYA TIURMA WIDYA SITOHANG

commit to user

viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

INTISARI

Nadya Tiurma Widya Sitohang, 2015. Pembuatan Game “Tante Isi
(Teka N Teki Silang Indonesia)” Berbabis Android. Program DIII Teknik
Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas

Sebelas Maret Surakarta.
Android merupakan sistem operasi untuk aplikasi mobile berbasis Linux
dan sebuah sistem open source yang memungkinkan pengguna untuk membuat
sendiri dan mengembangkan aplikasi mereka di atasnya. Seiring perkembangan
industri game mobile yang semakin pesat, game sekarang ini tidak hanya
berfungsi sebagai hiburan semata.
Pada pembuatan ini dikembangkan sebuah game “Tante Isi (Teka N Teki
Silang Indonesia)” pada platform Android yang memberikan informasi mengenai
budaya dan tempat wisata di Indonesia yang dibuat menggunakan Unity3D.
Metodologi yang digunakan adalah metode analisa dengan pengumpulan
informasi, perancangan sistem, implementasi, dan pengujian terhadap game ini.
Penelitian ini menghasilkan game yang dapat dijalankan di beberapa device
android dan game ini telah berhasil diuji dan berjalan sesuai dengan
perancangannya.
Kata Kunci : Game, Android, Indonesia, Unity3D.

commit to user

ix


perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRACT

Nadya Tiurma Widya Sitohang, 2015. The making of the Game “Tante
Isi (Teka N Teki Silang Indonesia)” Android-based Games. Diploma II
Program of Informatics Enginering, Mathematics and Sciences Faculty,
Sebelas Maret University, Surakarta
Android is an operating system for Linux based mobile applications and
an open source operating system that allows user to create and develop their own
application on it. As the fast growth of mobile gaming industry now game doesn’t
work as entertainment only.
In this research an game “Tante Isi (Teka N Teki Silang Indonesia)” will
be developed on Android platform which giving information about culture and
tourist attraction in Indonesia which created using Unity3D.
The method that used is the analysis method which include of gathering
information, system design , implementation , and testing about this game. This
research resulted in a game that can be run in several android devices and this

game has been successfully tested and running in according with its design.
Keywords : Game , Android , Indonesia , Unity3D .

commit to user

x

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI

HALAMAN PENGESAHAN............................... Error! Bookmark not defined.
HALAMAN PERNYATAAN ............................................................................... iii
MOTTO .................................................................................................................. v
HALAMAN PERSEMBAHAN ............................................................................ vi
KATA PENGANTAR .......................................................................................... vii
INTISARI............................................................................................................... ix
ABSTRACT .............................................................................................................. x

DAFTAR ISI .......................................................................................................... xi
DAFTAR GAMBAR ........................................................................................... xvi
DAFTAR TABEL .............................................................................................. xviii
BAB I ...................................................................................................................... 1
1.1

Latar Belakang Masalah ........................................................................... 1

1.2

Rumusan Masalah .................................................................................... 2

1.3

Batasan Masalah Pengembangan ............................................................. 2

1.4

Tujuan Pengembangan ............................................................................. 3

1.5

Manfaat Pengembangan ........................................................................... 3

1.6

Metodologi ............................................................................................... 3

1.7

Sistematika Penulisan ............................................................................... 5

BAB II ..................................................................................................................... 6
2.1

Tinjauan Pustaka ...................................................................................... 6

2.2

Landasan Teori ......................................................................................... 7

2.2.1

Game ................................................................................................. 7

2.2.2

Indonesia dengan budaya
dan
commit
to tempat
user wisatanya .............................. 8

xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

2.3

Mobile Game ............................................................................................ 9

2.4

Unity3D .................................................................................................... 9

2.5

Bahasa Pemrograman C#(Csharp) ......................................................... 10

2.6

Adobe Photoshop ................................................................................... 11

2.7

Android ................................................................................................... 12

2.8

Android SDK .......................................................................................... 13

2.9

Use case diagram .................................................................................... 13

2.10

Kuesioner................................................................................................ 14

BAB III ................................................................................................................. 15
3.1

Konsep Dasar proyek pengembangan game .......................................... 15

3.1.1

Konsep dasar game ......................................................................... 15

3.1.2

Proposal ........................................................................................... 15

3.1.3

Target pemain.................................................................................. 16

3.1.4

Dukungan Platform, Teknologi dan Multiplayer ............................ 16

3.2

Manajemen Projek Pengembangan Game .............................................. 16

3.2.1

Kebutuhan dan Peran / Tugas Tim Pengembang Game ................. 16

3.2.2

Perancangan Jadwal ........................................................................ 17

3.2.3

Kebutuhan Perangkat Lunak dan Perangkat Keras dalam

Pengembangan Game .................................................................................... 17
3.2.3.1

Software ................................................................................... 18

3.2.3.2

Hardware Platform ................................................................... 18

3.2.4

Kebutuhan Perangkat Lunak dan Perangkat Keras dalam

Implementasi Game ....................................................................................... 18
3.3

Perancangan Dasar Game ....................................................................... 18

3.3.1

Narasi dan Storyboard ..................................................................... 18
commit to user

xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

3.3.2

Gameplay ........................................................................................ 19

3.3.3

Playability ....................................................................................... 19

3.3.4

Genre ............................................................................................... 20

3.4

Aset dan Seni Game ............................................................................... 20

3.4.1

Konsep Seni .................................................................................... 20

3.4.2

Lingkungan ..................................................................................... 21

3.4.3

Daftar Misis, Desain Level, Penempatan dan Pertemuan ............... 21

3.4.3.1

Rancangan menu pemilihan kategori ....................................... 21

3.4.3.2

Rancangan menu pemilihan Level ........................................... 22

3.4.3.3

Musik dan suara ....................................................................... 24

3.4.4

Pengaturan ....................................................................................... 24

3.4.5

Antarmuka ....................................................................................... 25

3.5

3.4.5.1

Desain semua tombol yang ada pada game ............................. 25

3.4.5.2

Tampilan menu ........................................................................ 25

3.4.5.3

Tampilan credit ........................................................................ 25

3.4.5.4

Tampilan help .......................................................................... 26

3.4.5.5

Tampilan Pause Game ............................................................. 27

3.4.5.6

Tanpilan saat menang .............................................................. 27

3.4.5.7

Tampilan saat kalah ................................................................. 28

3.4.5.8

Tampilan materi ....................................................................... 29

Spesifikasi Kebutuhan Game Fungsional (SRS Functional) .................. 30

BAB IV ................................................................................................................. 34
4.1

Implementasi Aset dan Seni ................................................................... 34

4.1.1

Implementasi Konsep Seni.............................................................. 34

4.1.2

commit...............................................................
to user
Implementasi Lingkungan
34

xiii

perpustakaan.uns.ac.id

digilib.uns.ac.id

Implementasi Daftar Misi, Desain Level, Penempatan dan

4.1.3

Pertemuan ...................................................................................................... 35
4.1.4

Implementasi Musik dan Suara ....................................................... 36

4.1.5

Implementasi Pengaturan ................................................................ 38

4.1.6

Implementasi Antar Muka............................................................... 38

4.2

4.1.6.1

Implementasi Main Menu ........................................................ 38

4.1.6.2

Implementasi Loading Screen ................................................. 39

4.1.6.3

Implementasi Game Over ........................................................ 40

4.1.6.4

Implementasi Game Win .......................................................... 40

4.1.6.5

Implementasi Materi ................................................................ 41

4.1.6.6

Implementasi Credit ................................................................ 43

4.1.6.7

Implementasi Help ................................................................... 43

Teknis pemrograman .............................................................................. 44

4.2.1

Pause Game .................................................................................... 44

4.2.2

Lock Level ....................................................................................... 44

4.2.3

Koreksi jawaban .............................................................................. 45

4.2.4

Pemilihan ketegori .......................................................................... 46

4.2.5

Pemilihan Level ............................................................................... 46

4.2.6

Time Out .......................................................................................... 47

4.2.7

Game Over dan Winning ................................................................. 48

4.2.8

Mendapatkan mendali ..................................................................... 48

4.2.9

Loading Script ................................................................................. 49

4.2.10

Berpindah Scene .............................................................................. 49

4.3

Hasil........................................................................................................ 49

4.4

Pengujian ................................................................................................
51
commit to user

xiv

perpustakaan.uns.ac.id

digilib.uns.ac.id

4.3.1

Evaluasi Fungsional Game.............................................................. 51

4.3.2

Evaluasi Compatibility Game ......................................................... 55

4.3.3

Alpha Testing .................................................................................. 56

4.3.4

Usebility Test .................................................................................. 58

4.5

Perilisan .................................................................................................. 61

BAB V................................................................................................................... 63
5.1

Kesimpulan ............................................................................................. 63

5.2

Saran ....................................................................................................... 63

DAFTAR PUSTAKA ........................................................................................... 64
LAMPIRAN .......................................................................................................... 65

commit to user

xv

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR

Gambar 3. 1 Perancangan pemilihan kategori ..................................................... 21
Gambar 3. 2 Perancangan pemilihan level .......................................................... 22
Gambar 3. 3 Perancangan tampilan Level ........................................................... 23
Gambar 3. 4 Perancangan tampilan pengaturan musik ....................................... 24
Gambar 3. 5 Perancangan tampilan menu ........................................................... 25
Gambar 3. 6 Perancangan tampilan credit ........................................................... 26
Gambar 3. 7 Perancangan tampilan help ............................................................. 26
Gambar 3. 8 Perancangan tampilan Pause........................................................... 27
Gambar 3. 9 Perancangan tampilan Winning ...................................................... 28
Gambar 3. 10 Perancangan tampilan gameover .................................................. 28
Gambar 3. 11 Perancangan tampilan awal materi ............................................... 29
Gambar 3. 12 Materi wisata ................................................................................ 29
Gambar 3. 13 Materi wisata ................................................................................ 30
Gambar 3. 14 Use Case Main menu .................................................................... 33
Gambar 3. 15 Use Case player ............................................................................ 33
Gambar 4. 1 Tampilan background ..................................................................... 35
Gambar 4. 2 Tampilan menu kategori ................................................................. 35
Gambar 4. 3 Tampilan menu pilihan Level ......................................................... 36
Gambar 4. 4 Sound yang digunakan untuk game ................................................ 36
Gambar 4. 5 Sound yang digunakan pada Main Menu ....................................... 37
Gambar 4. 6 Sound yang digunakan pada gam play ........................................... 37
Gambar 4. 7 Sound yang digunakan pada Winning game .................................. 37
Gambar 4. 8 Sound yang digunakan pada lose game .......................................... 37
Gambar 4. 9 Tampilan pengaturan musik ........................................................... 38
Gambar 4. 10 Tampilan Main Menu ................................................................... 39
Gambar 4. 11 Tampilan Loading ......................................................................... 39
Gambar 4. 12 Tampilan saat lose ........................................................................ 40
Gambar 4. 13 Tampilan saat Winning ................................................................. 41
commit to user
Gambar 4. 14 Tampilan materi ............................................................................ 42
xvi

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 4. 15 Tampilan pilihan materi budaya ................................................... 42
Gambar 4. 16 Tampilan credit ............................................................................. 43
Gambar 4. 17 Tampilan help ............................................................................... 43
Gambar 4. 18 Script Pause game ......................................................................... 44
Gambar 4. 19 Script lock Level ........................................................................... 45
Gambar 4. 20 Script jawaban benar..................................................................... 45
Gambar 4. 21 Script jawaban salah ..................................................................... 46
Gambar 4. 22 Script kategori ............................................................................... 46
Gambar 4. 23 Script pemilihan Level .................................................................. 47
Gambar 4. 24 Script timeout................................................................................ 47
Gambar 4. 25 Editor pada penentu waktu ........................................................... 47
Gambar 4. 26 Script gameover dan Winning ...................................................... 48
Gambar 4. 27 Script mendali ............................................................................... 48
Gambar 4. 28 Script Loading screen ................................................................... 49
Gambar 4. 29 Script Loading screen ................................................................... 49
Gambar 4. 30 Skema Alur Tata Cara Permainan ................................................ 50
Gambar 4. 31 Kuesioner 1 ................................................................................... 56
Gambar 4. 32 Kuesioner 2 ................................................................................... 57
Gambar 4. 33 Kuesioner 3 ................................................................................... 57
Gambar 4. 34 Kuesioner 4 ................................................................................... 57
Gambar 4. 35 Kuesioner 5 ................................................................................... 58
Gambar 4. 36 Kuesioner 6 ................................................................................... 58
Gambar 4. 37 Tampilan Build Setting ................................................................. 62

commit to user

xvii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

Tabel 3. 1 Tabel Pembagian Peran Pengembang Game ....................................... 16
Tabel 3. 2 Tabel Jadwal Pembuatan Game .......................................................... 17
Tabel 3. 3 Tampilan Sistem .................................................................................. 30
Tabel 4. 1 Hasil Pengujian Fungsional Game ...................................................... 51
Tabel 4. 2 Pengujian Device Android .................................................................. 55
Tabel 4. 3 Daftar Responden ................................................................................ 58
Tabel 4. 4 Waktu Pengujian ................................................................................. 59
Tabel 4. 5 Presentase Jawaban Responden........................................................... 59

commit to user

xviii