PEMBUATAN GAME ADVENTURE 2D “THE ADVENTURE OF JOKO KENDIL” BERBASIS ANDROID MENGGUNAKAN UNITY3D BAGIAN PENCARIAN PUSAKA.

perpustakaan.uns.ac.id

digilib.uns.ac.id

PEMBUATAN GAME ADVENTURE 2D
“THE ADVENTURE OF JOKO KENDIL”
BERBASIS ANDROID MENGGUNAKAN UNITY3D
BAGIAN PENCARIAN PUSAKA

Diajukan Untuk Menyusun Tugas Akhir dalam Program DIII Teknik
Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret

Disusun oleh :
ICHSAN SETYO NUGROHO
NIM. M3111078

PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET

SURAKARTA
2014
commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

HALAMAN PENGESAHAN

PEMBUATAN GAME ADVENTURE 2D
“THE ADVENTURE OF JOKO KENDIL”

BERBASIS ANDROID MENGGUNAKAN UNITY3D
BAGIAN PENCARIAN PUSAKA
Disusun Oleh:
ICHSAN SETYO NUGROHO
NIM. M3111078
Pembimbing Utama

Agus Purnomo, S.Si.
NUPN. 9906002096
Tugas akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir
Program Diploma III Teknik Informatika pada hari ______________
Dewan Penguji:
1) Penguji 1

2) Penguji 2

3) Penguji 3

Agus Purnomo, S.Si.
NUPN. 9906002096


(

)

Fendi Aji Purnomo, S.Si.
NUPN. 9906008002

(

)

Agus Purbayu, S.Si, M.Kom.
NIDN. 06290880001

(

)

Disahkan Oleh:

Dekan

Ketua Program Studi

Fakultas MIPA UNS

Diploma III Teknik Informatika

Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D.

Drs. Y.S. Palgunadi, M.Sc.

NIP. 19610223 198601 1 001
commit to user

iii

NIP. 19560407 198303 1 004

perpustakaan.uns.ac.id


digilib.uns.ac.id

ABSTRACT

Ichsan Setyo Nugroho, 2014. MAKING 2D ADVENTURE GAME "THE
ADVENTURE OF JOKO KENDIL" BASED ON ANDROID USING
UNITY 3D PART PENCARIAN PUSAKA. 3rd Diploma Program Information
Engineering. Faculty of Mathematics and Natural Sciences. Sebelas Maret
University.
In this globalization, most Indonesian people are less concerned about the
local culture, especially local folklore. Nowadays people are more interested in
foreign cultures, one of which is the development of gaming technology. Where
the more developed types of gaming applications including mobile gaming. The
author took the initiative to create a mobile game which takes the theme of
folklore. So as to increase public awareness of the local culture.
Making the game The Adventure Of Joko Kendil part Pencarian Pusaka
this using Unity3D game engine with the programming language C #. The
genre of this game is a 2D game. At this stage of game development, there are
several stages such as art design, implementation phase, and test phase. There

are three stages of testing that is functional gaming, device testing, and testing
of user interest.
Game The Adventure Of Joko Kendil part Pencarian Pusaka was created
using the C # programming language using the Unity3D game engine intended
for the android platform. This game is dedicated to the students, especially
elementary to junior high school, to be more loving to the local culture,
especially folklore.
Keywords: The Adventure Of Joko Kendil part Search Pusaka, Local Culture,
Mobile Games, Android.

commit to user

iv

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRAK


Ichsan Setyo Nugroho, 2014. PEMBUATAN GAME ADVENTURE 2D
“THE ADVENTURE OF JOKO KENDIL” BERBASIS ANDROID
MENGGUNAKAN UNITY3D BAGIAN PENCARIAN PUSAKA. Program
Diploma III Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan
Alam. Universitas Sebelas Maret Surakarta.
Di era globalisasi ini sebagian besar masyarakat Indonesia kurang peduli
akan kebudayaan lokal, khususnya cerita rakyat daerah. Saat ini masyarakat
lebih tertarik pada kebudayaan asing, salah satunya adalah perkembangan
teknologi game. Dimana semakin banyak pula jenis aplikasi game yang
dikembangkan termasuk game mobile. Penulis berinisiatif untuk membuat
sebuah game mobile yang mengambil tema cerita rakyat. Sehingga dapat
meningkatkan kepedulian masyarakat terhadap kebudayaan lokal.
Pembuatan game The Adventure Of Joko Kendil bagian Pencarian Pusaka
ini menggunakan game engine Unity3D dengan bahasa pemrogaman C#. Game
ini merupakan game 2D. Pada tahap pembuatan game terdapat beberapa tahap
seperti perancangan desain game, tahap implementasi, dan tahap uji coba.
Terdapat tiga tahap pengujian yaitu fungsional game, pengujian device, dan
pengujian ketertarikan user.
Game The Adventure Of Joko Kendil bagian Pencarian Pusaka ini dibuat
menggunakan bahasa pemrograman C# menggunakan game engine Unity3D

yang ditujukan untuk platform android. Game ini diperuntukkan kepada
kalangan pelajar khususnya SD hingga SMP, agar lebih dapat mencintai
kebudayan lokal khususnya cerita rakyat.
Kata kunci : The Adventure Of Joko Kendil bagian Pencarian Pusaka,
Kebudayaan Lokal, Game Mobile, Android.

commit to user

v

perpustakaan.uns.ac.id

digilib.uns.ac.id

HALAMAN MOTTO

Anda tidak bisa mengubah orang lain, Anda harus menjadi perubahan yang
Anda harapkan dari orang lain
(Mahatma Gandhi)
Kurang semangat mengakibatkan lebih banyak kegagalan berbanding kurangnya

kebijaksanaan atau kemahiran
( Flower A. Newhouse)
Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari betapa
dekatnya mereka dengan keberhasilan saat mereka menyerah.
(Thomas Alva Edison)
Tiadanya keyakinanlah yang membuat orang takut menghadapi tantangan; dan saya
percaya pada diri saya sendiri.
(Muhammad Ali)
Hiduplah seperti pohon kayu yang lebat buahnya; hidup di tepi jalan dan dilempari orang
dengan batu, tetapi dibalas dengan buah.
(Abu Bakar Sibli)
Semua orang tidak perlu menjadi malu karena pernah berbuat kesalahan, selama ia
menjadi lebih bijaksana daripada sebelumnya.
(Alexander Pope)

commit to user

vi

perpustakaan.uns.ac.id


digilib.uns.ac.id

HALAMAN PERSEMBAHAN

Karya ini penulis persembahkan kepada:
1. Bapak dan Ibuku tercinta, terimakasih atas doa dan dukungan yang
telah kalian berikan.
2. Kakak dan Adikku tersayang.
3. Teman-teman TIB 2011 yaitu Iqbal, Anwar, Jordan, Ifan, Ismoyo, Fajar
dan Habib.
4. Teman-teman kos yaitu Angga, Husein, Mahdi, Rico, Wahyu Iman,
Arif, dan Budi.

commit to user

vii

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

Adventure

Joko

Kendil

Berbasis

Android

Menggunakan Unity Bagian Pencarian Pusaka”. 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. Drs. YS. Palgunadi, M.Si selaku Ketua Program Studi Diploma III
Teknik Informatika Universitas Sebelas Maret yang memberikan izin
kepada penulis untuk belajar.
3. Agus Purnomo, S.Si 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. Keluarga tercinta, yang selalu memberikan do’a, semangat, serta
dukungan moril dan materil.
6. Teman-teman DIII Teknik Informatika Kelas B 2011, terima kasih telah
memberikan dukungan selama pembuatan tugas akhir dan berbagi ilmu
bersama.
Penulis menyadari bahwa dalam penulisan laporan ini masih jauh dari
sempurna. Untuk itu penulis memohon maaf apabila terdapat kesalahan dalam
berkata maupun dalam penulisan. Sekali lagi, penulis mengucapkan terima
commit to user

viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

kasih kepada seluruh pihak yang telah membantu dalam penyelesaian
penulisan laporan ini.

Surakarta,

Ichsan Setyo Nugroho

commit to user

ix

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI
HALAMAN PERSETUJUAN .......................... Error! Bookmark not defined.
HALAMAN PENGESAHAN ............................................................................iii
ABSTRACT ....................................................................................................... iv
ABSTRAK .......................................................................................................... v
HALAMAN MOTTO ....................................................................................... vi
HALAMAN PERSEMBAHAN........................................................................ vii
KATA PENGANTAR .....................................................................................viii
DAFTAR ISI ....................................................................................................... x
DAFTAR GAMBAR .......................................................................................xiii
DAFTAR TABEL ............................................................................................ xvi
DAFTAR ISTILAH ........................................................................................ xvii
BAB I PENDAHULUAN ................................................................................... 1
BAB II LANDASAN TEORI ............................................................................. 4
2.1

Cerita Rakyat Joko Kendil .................................................................... 4

2.2

Game ..................................................................................................... 5

2.3

Mobile Game......................................................................................... 7

2.4

Side Scroller Game ............................................................................... 7

2.5

Unity 3D................................................................................................ 8

2.6

Android ................................................................................................. 8

2.7

Android SDK ........................................................................................ 9

2.8

Bahasa Pemrograman C# ...................................................................... 9

2.9

Adobe Photoshop .................................................................................. 9

2.10 Splash Screen ...................................................................................... 10
2.11 Credit Screen ...................................................................................... 10
2.12 Pengujian Blackbox............................................................................. 11
2.13 Kuesioner ............................................................................................ 11
BAB III PERANCANGAN SISTEM ............................................................... 13
3.1

Gambaran Umum Projek .................................................................... 13

3.1.1

Ringkasan Projek ........................................................................ 13

3.1.2

Detail Konsep .............................................................................. 13

3.1.3

Aturan Permainan........................................................................ 13

3.1.4

Genre ...........................................................................................
13
commit to user

3.1.5

Target Pengguna.......................................................................... 13
x

perpustakaan.uns.ac.id

digilib.uns.ac.id

3.1.6

Target Platform ........................................................................... 14

3.1.7

Tim .............................................................................................. 14

3.2

Gambaran Umum Game ..................................................................... 14

3.2.1

Gambaran Umum ........................................................................ 14

3.2.2

Cerita ........................................................................................... 15

3.2.3

Perancangan Karakter ................................................................. 15

3.2.3.1 Perancangan Karakter Utama ...................................................... 15
3.2.3.2 Perancangan Karakter Musuh ...................................................... 15
3.2.4

Perancangan Environment........................................................... 16

3.2.5

Perancangan Objek Pendukung Game ........................................ 16

3.3

Gameplay ............................................................................................ 17

3.3.1

Aturan Main ................................................................................ 17

3.3.2

Kemampuan Aktor ...................................................................... 17

3.3.3

Pertempuran ................................................................................ 18

3.4

Tampilan Menu ................................................................................... 18

3.4.1

Skema Warna .............................................................................. 18

3.4.2

Perancangan Menu ...................................................................... 18

3.4.2.1 Perancangan Splash Screen ......................................................... 19
3.4.2.2 Perancangan Menu Utama ........................................................... 19
3.4.2.3 Perancangan Pemilihan Stage ...................................................... 20
3.4.2.4 Perancangan Credit Screen .......................................................... 20
3.4.2.5 Perancangan Game Over ............................................................. 21
3.4.2.6 Perancangan Petunjuk Permainan ................................................ 21
3.4.2.7 Perancangan Komik ..................................................................... 21
3.5

Tampilan Game................................................................................... 22

3.5.1

Kamera ........................................................................................ 22

3.5.2

Kontrol Game .............................................................................. 23

3.5.3

Game Mode ................................................................................. 23

3.6

Development Tools.............................................................................. 23

3.6.1

Software Untuk Pembuatan ......................................................... 23

3.6.2

Hardware .................................................................................... 24

3.6.2.1 Hardware Untuk Pembuatan ....................................................... 24
3.6.2.2 Hardware Untuk Penggunaan ..................................................... 24
to user
BAB IV IMPLEMENTASI DAN commit
ANALISIS
.................................................. 25

xi

perpustakaan.uns.ac.id

4.1

digilib.uns.ac.id

Pembuatan Aplikasi ............................................................................ 25

4.1.1

Pembuatan Komik ....................................................................... 25

4.1.2

Pembuatan Splash Screen ........................................................... 27

4.1.3

Pembuatan Credit Screen ............................................................ 28

4.1.4

Pembuatan Menu Permainan....................................................... 29

4.1.4.1 Pembuatan Menu Utama .............................................................. 29
4.1.4.2 Pembuatan Game Over ................................................................ 31
4.1.4.3 Pembuatan Pemilihan Stage......................................................... 32
4.1.5

Pembuatan Karakter Permainan .................................................. 33

4.1.6

Pembuatan Latar Permainan ....................................................... 38

4.1.7

Pembuatan Objek Pendukung ..................................................... 40

4.1.8

Pembuatan Tutorial Game........................................................... 41

4.2

Implementasi Pada Unity3D ............................................................... 43

4.2.1

Pembuatan Project Pada Unity ................................................... 43

4.2.2

Implementasi Script .................................................................... 51

4.3

Build dan Instalasi Game .................................................................... 54

4.4

Hasil Implementasi ............................................................................. 55

4.4.1

Halaman Menu Utama ................................................................ 55

4.4.2

Halaman Pemilihan Stage ........................................................... 56

4.4.3

Halaman Credit ........................................................................... 56

4.4.4

Halaman Splash Screen ............................................................... 57

4.4.5

Halaman Tutorial Game .............................................................. 57

4.4.6

Tampilan Memainkan Game ....................................................... 58

4.4.7

Halaman Komik Game ................................................................ 62

4.4.8

Halaman Game Over ................................................................... 63

4.5

Pengujian............................................................................................. 63

4.5.1

Pengujian Fungsional Game ....................................................... 63

4.5.2

Pengujian Pada Device ................................................................ 66

4.5.3

Pengujian Berdasarkan Ketertarikan User .................................. 70

BAB V PENUTUP ............................................................................................ 72
5.1

Kesimpulan ......................................................................................... 72

5.2

Saran ................................................................................................... 72

DAFTAR PUSTAKA ....................................................................................... 73
commit to user
LAMPIRAN ..........................................................................................................

xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR
Gambar 3.1 Perancangan desain karakter berlari. ............................................. 15
Gambar 3.2 Karakter musuh yaitu kepiting (1) dan ikan (2). ........................... 16
Gambar 3.3 Rancangan Background Game ...................................................... 16
Gambar 3.4 Perancangan Gelang ...................................................................... 16
Gambar 3.5 Objek Pendukung yaitu burung (1) dan daun (2). ......................... 17
Gambar 3.6 Tampilan Splash Screen Game ...................................................... 19
Gambar 3.7 Tampilan Menu Utama .................................................................. 19
Gambar 3.8 Pemilihan Stage ............................................................................. 20
Gambar 3.9 Tampilan Credit Screen................................................................. 20
Gambar 3.10 Tampilan Game Over .................................................................... 21
Gambar 3.11 Perancangan petunjuk permainan .................................................. 21
Gambar 3.12 Perancangan komik 5 .................................................................... 22
Gambar 3.13 Perancangan komik 6 .................................................................... 22
Gambar 4.1 Tahap awal pada komik 5 .............................................................. 26
Gambar 4.2 Tahap akhir pembuatan komik 5 ................................................... 26
Gambar 4.3 Tahap awal pembuatan komik 6 .................................................... 27
Gambar 4.4 Tahap akhir pembuatan komik 6 ................................................... 27
Gambar 4.5 Splash Screen tahap 1 .................................................................... 28
Gambar 4.6 Tahap akhir Pembuatan Splash Screen.......................................... 28
Gambar 4.7 Tahap Pembuatan Credit Screen ................................................... 29
Gambar 4.8 Tahap sket menu utama ................................................................. 30
Gambar 4.9 Tahap pewarnaan menu utama ...................................................... 30
Gambar 4.10 Tahap akhir menu utama ............................................................... 31
Gambar 4.11 Tahap pembuatan game over ......................................................... 31
Gambar 4.12 Tahap akhir pembuatan game over................................................ 32
Gambar 4.13 Tahapan Awal Pembuatan Pemilihan Stage .................................. 33
Gambar 4.14 Tampilan Akhir Pembuatan Pemilihan Stage................................ 33
Gambar 4.15 Sket karakter utama ....................................................................... 34
Gambar 4.16 Pewarnaan karakter utama ............................................................. 34
Gambar 4.17 Texturing karakter utama ............................................................... 35
Gambar 4.18 Sprite lari karakter utama .............................................................. 35
Gambar 4.19 Tampilan Pembuatan
Spritetotertabrak
karakter ............................. 36
commit
user
Gambar 4.20 Pembuatan karakter utama pada animasi pedang .......................... 36
xiii

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 4.21 Pembuatan sprite tercebur karakter utama .................................... 37
Gambar 4.22 Pembuatan karakter kepiting ......................................................... 37
Gambar 4.23 Pembuatan karakter ikan ............................................................... 38
Gambar 4.24 Tampilan pembuatan background tahap 1 ..................................... 39
Gambar 4.25 Tampilan pembuatan background tahap 2 ..................................... 39
Gambar 4.26 Tampilan Pembuatan background tahap 3 .................................... 39
Gambar 4.27 Tampilan Pembuatan tombol ......................................................... 40
Gambar 4.28 Tampilan Pembuatan Objek Gelang .............................................. 41
Gambar 4.29 Pembuatan indikator nyawa .......................................................... 41
Gambar 4.30 Tutorial game................................................................................. 42
Gambar 4.31 Efek pada tutorial game ................................................................. 42
Gambar 4.32 Perfabs yang dibuat ....................................................................... 44
Gambar 4.33 Animasi pada game ....................................................................... 45
Gambar 4.34 Script pada game ........................................................................... 46
Gambar 4.35 Sound yang digunakan ................................................................... 46
Gambar 4.36 Proses Build ................................................................................... 55
Gambar 4.37 Tampilan Proses Instalasi Game ................................................... 55
Gambar 4.38 Tampilan menu utama game ......................................................... 56
Gambar 4.39 Tampilan halaman pemilihan stage game ..................................... 56
Gambar 4.40 Tampilan Credit Game .................................................................. 57
Gambar 4.41 Tampilan Splash Screen Game ...................................................... 57
Gambar 4.42 Tampilan Tutorial Game ............................................................... 58
Gambar 4.43 Tampilan awal memainkan Game ................................................. 58
Gambar 4.44 Tampilan game ketika player bertabrakan dengan musuh ............ 59
Gambar 4.45 Tampilan ketika player menginjak kepiting .................................. 59
Gambar 4.46 Tampilan saat terjadi tabrakan dengan ikan .................................. 60
Gambar 4.47 Player melakukan perlawanan terhadap ikan ................................ 60
Gambar 4.48 Player tercebur ke air .................................................................... 61
Gambar 4.49 Player tertabrak ikan tanpa melomopat ......................................... 61
Gambar 4.50 Tampilan game ketika gelang muncul ........................................... 62
Gambar 4.51 Komik 6 sebagai game win............................................................ 62
Gambar 4.52 Halaman game over ....................................................................... 63
Gambar 4.53 Grafik Hasil Kuisioner Aspek Pembelajaran ................................ 70
commit
to user
Gambar 4.54 Grafik Hasil Kuisioner
Aspek
Komunikatif Visual ...................... 71

xiv

perpustakaan.uns.ac.id

digilib.uns.ac.id

Gambar 4.55 Grafik Hasil Kuisioner Aspek Rekayasa Perangkat Lunak ........... 71

commit to user

xv

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

Tabel 2.1

Komponen untuk menggambar ....................................................... 10

Tabel 3.1

Anggota Tim ................................................................................... 14

Tabel 4.1

Daftar Komponen Yang Digunakan Dalam Pembuatan Game....... 47

Tabel 4.2

Pengujian Fungsional Game ........................................................... 64

Tabel 4.3

Pengujian Device............................................................................. 67

commit to user

xvi

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISTILAH

CPU

: Central Processing Units

RPG

: Role Playing Game

FPS

: First Person Shooting

TPS

: Third Person Shooter

RTS

: Real Time Strategy

TBS

: Turn Based Strategy

PDA

: Personal Digital Assistant

PC

: Personal Computer

GPU

: Graphics Processing Units

RAM

: Random Access Memory

NES

: Nintendo Entertainment System

SDK

: Software Development Kit

API

: Application Programming Interface

JDK

: Java Development Kit

VGA

: Video Graphics Array

UNS

: Universitas Sebelas Maret

commit to user

xvii