GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat...

16
GAME ADVENTURE TO THE PAST OF PRAMBANAN” BERBASIS 2D MENGGUNAKAN UNITY3D Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III Program Studi Diploma III Teknik Informatika Diajukan oleh : ARIEF RIZHA MARHABAN NIM. M3112024 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2015

Transcript of GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat...

Page 1: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

GAME “ADVENTURE TO THE PAST OF PRAMBANAN” BERBASIS 2D

MENGGUNAKAN UNITY3D

Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

Program Studi Diploma III Teknik Informatika

Diajukan oleh :

ARIEF RIZHA MARHABAN

NIM. M3112024

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2015

Page 2: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

ii

Page 3: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

iii

Page 4: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

iv

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh

rahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan

judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN BERBASIS 2D

MENGGUNAKAN UNITY3D” Laporan Tugas Akhir ini disusun untuk memenuhi

salah satu syarat dalam memperoleh gelar Ahli Madya 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. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D, selaku Dekan

Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah berkenan

memberikan izin dalam pembuatan Tugas Akhir ini.

2. Bapak Drs. YS. Palgunadi, M.Sc selaku Ketua Program Diploma III Teknik

Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah

berkenan memberikan izin untuk mengikuti ujian Tugas Akhir ini.

3. Bapak Agus Purnomo S.Si selaku dosen pembimbing yang telah penuh

kesabaran memberikan ilmu serta bimbingan terbaik kepada penulis.

4. Bapak/Ibu 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. Keluarga tercinta, Bapak, Ibu, dan adik yang selalu mendukung dalam

menyelesaikan Tugas Akhir ini.

7. Teman-teman angkatan 2012 khususnya mahasiswa DIII Teknik Informatika

A yang telah membantu kelancaran pembuatan Tugas Akhir.

Page 5: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

v

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, Mei 2015

Penulis

Page 6: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

vi

ABSTRACT

Arief Rizha Marhaban, 2015. GAME “ADVENTURE TO THE PAST OF

PRAMBANAN” BASED 2D USING UNITY3D. Diploma Program Information

Engineering, Faculty of Mathematics and Natural Sciences, University of March

Surakarta.

Indonesia has a very diverse culture. The cultural diversity is important because

culture is the real identity of theIndonesian nation. Prambanan Temple or Temple of

Loro Jonggrang is the largest Hindu temple complex in Indonesia, which was built in

the 9th century BC. But now many people do not care to know the history of

Prambanan. Therefore it takes a game application to revive the folklore.

Making the game that raised folklore figures Indonesia is one attempt to revive

the cultural stories displaced by stories from abroad. Game Adventure to The Past of

Prambanan created for that purpose. This game has a different storyline, of an

archeologist who entered the mysterious cave. The archaeologists discovered a small

temple which took him into the past of the formation of Prambanan.

By using this media game applications enable users to learn more about native

culture of Indonesia, especially Prambanan.

Keywords: culture, Prambanan, game, Unity, Indonesia

Page 7: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

vii

ABSTRAK

Arief Rizha Marhaban, 2015. GAME “ADVENTURE TO THE PAST OF

PRAMBANAN” BERBASIS 2D MENGGUNAKAN UNITY3D. Program Diploma

III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas

Sebelas Maret Surakarta.

Indonesia memiliki budaya yang sangat beraneka ragam. Keanekaragaman

budaya tersebut sangatlah penting karena budaya merupakan identitas asli bangsa

Indonesia. Candi Prambanan atau Candi Loro Jonggrang adalah kompleks candi Hindu

terbesar di Indonesia yang dibangun pada abad ke-9 masehi. Namun sekarang banyak

orang tidak peduli untuk mengetahui sejarah dari Candi Prambanan. Maka dari itu

dibutuhkan sebuah aplikasi game untuk mengangkat kembali cerita rakyat tersebut.

Pembuatan game yang mengangkat cerita rakyat tokoh Indonesia merupakan

salah satu usaha untuk menghidupkan kembali cerita budaya yang tergeser oleh cerita-

cerita dari luar negeri. Game Adventure to The Past of Prambanan dibuat untuk tujuan

itu. Game ini memiliki alur cerita yang berbeda, dari seorang Arkeolog yang masuk

goa misterius. Arkeolog tersebut menemukan sebuah candi kecil yang membawanya

ke masa lalu dari terbentuknya Candi Prambanan.

Dengan menggunakan media aplikasi game ini memudahkan para pengguna

untuk lebih mengenal budaya asli bangsa Indonesia khususnya Candi Prambanan.

Kata kunci : budaya, candi prambanan, game, Unity, Indonesia

Page 8: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

viii

MOTTO

“Sesali masa lalu karena ada kekecewaan dan kesalahan – kesalahan, tetapi jadikan

penyesalan itu sebagai senjata untuk masa depan agar tidak terjadi kesalahan lagi.”

“Pendidikan merupakan perlengkapan paling baik untuk hari tua. “

(Aristoteles)

“Hanya kebodohan meremehkan pendidikan. “

( P.Syrus )

“Ketergesaan dalam setiap usaha membawa kegagalan. “

(Herodotus )

“Harga kebaikan manusia adalah diukur menurut apa yang telah dilaksanakan /

diperbuatnya. “

( Ali Bin Abi Thalib )

“Siapa yang kalah dengan senyum, dialah pemenagnya. “

(A. Hubard)

Page 9: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

ix

HALAMAN PERSEMBAHAN

Pertama-tama penulis memanjatkan puji syukur kepada Allah SWT Rabb Alam

Semesta karena tanpa cinta, kasih sayang dan keridhaan-Mu hamba takkan pernah

mampu menyelesaikan karya kecilku ini. Kupersembahkan karya kecil ini kepada:

Yang tercinta Keluarga

Bapak Kusnadi Anwar Budiharjo, Ibu Hartatik dan kakak Nurul Jannatun Afifah

atas dukungan, bimbingan, kasih sayang dan pengorbanan yang tak dapat dinilai

dengan apapun.

Semangat juangmu adalah dorongan bagiku untuk berani menatap tantangan

kehidupan.

Bapak Ibu Dosen D3 Teknik informatika FMIPA UNS

Atas bekal ilmu pengetahuan untukku dalam menapaki masa depan.

Sahabat-sahabat yang banyak memberikan semangat dalam menyelesaikan Tugas

Akhir ini.

Almamater UNS serta teman-teman angkatan D3 Teknik Informatika 2012 khususnya

untuk TI-A yang luar biasa.

Terima kasih atas segala dukungan , semangat dan kehangatan persahabatan yang

kalian berikan dalam hidup saya.

Page 10: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

x

DAFTAR ISI

HALAMAN PERSETUJUAN ...................................................................................... ii

HALAMAN PENGESAHAN ...................................................................................... iii

KATA PENGANTAR ............................................................................................... iiiv

ABSTRACT ................................................................................................................. vi

ABSTRAK .................................................................................................................. vii

MOTTO ..................................................................................................................... viii

HALAMAN PERSEMBAHAN .................................................................................. ix

DAFTAR ISI ................................................................................................................. x

DAFTAR GAMBAR ................................................................................................. xiii

DAFTAR TABEL ...................................................................................................... xvi

BAB I PENDAHULUAN ............................................................................................ 1

1.1 Latar Belakang ............................................................................................... 1

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

1.3 Batasan Masalah ............................................................................................. 2

1.4 Tujuan ............................................................................................................. 2

1.5 Manfaat ........................................................................................................... 2

BAB II LANDASAN TEORI ....................................................................................... 2

2.1 Multimedia ...................................................................................................... 2

2.2 Game ............................................................................................................... 4

2.3 Android ........................................................................................................... 6

2.4 Bahasa Pemrograman C# ................................................................................ 8

2.5 Unity3d ........................................................................................................... 9

2.6 Corel Draw .................................................................................................... 12

BAB III ANALISIS DAN PERANCANGAN GAME ............................................... 13

3.1 Konsep Dasar Proyek Pengembangan Game ............................................... 13

3.1.1 Konsep Dasar Game .............................................................................. 13

3.1.2 Proposal ................................................................................................. 13

Page 11: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

xi

3.1.3 Target Pemain ....................................................................................... 13

3.1.4 Dukungan Platform, Teknologi dan Multiplayer .................................. 14

3.2 Manajemen Proyek Pengembangan Multimedia .......................................... 14

3.2.1 Kebutuhan dan Peran / Tugas Tim Pengembang Game ........................ 14

3.2.2 Perencanaan Jadwal ............................................................................... 14

3.2.3 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam

Pengembangan Game ........................................................................................... 15

3.2.4 Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Implementasi

Game 15

3.3 Perancangan Dasar Game ............................................................................. 16

3.3.1 Storyboards ............................................................................................ 16

3.3.2 Gameplay ............................................................................................... 16

3.3.3 Playability .............................................................................................. 19

3.3.4 Genre ...................................................................................................... 21

3.4 Aset Dan Seni Game .................................................................................... 21

3.4.1 Konsep Seni ........................................................................................... 21

3.4.2 Karakter ................................................................................................. 21

3.4.3 Lingkungan ............................................................................................ 22

3.4.4 Daftar Misi, Desain Level, Penempatan Dan Pertemuan ...................... 24

3.4.5 Musik Dan Suara ................................................................................... 27

3.4.6 Pengaturan ............................................................................................. 27

3.4.7 Antar Muka ............................................................................................ 28

3.5 Spesifikasi Kebutuhan Game Fungsional (SRS Functional) ........................ 32

BAB IV IMPLEMENTASI DAN EVALUASI GAME .............................................. 34

4.1 Implementasi Aset Dan Seni ........................................................................ 34

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

4.1.2 Implementasi Karakter .......................................................................... 34

4.1.3 Implementasi Lingkungan ..................................................................... 42

4.1.4 Implementasi Daftar Misi, Desain Level, Penempatan dan Pertemuan 47

Page 12: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

xii

4.1.5 Implementasi Musik Dan Suara ............................................................ 50

4.1.6 Implementasi Antar Muka..................................................................... 51

4.2 Teknisi Pemrograman ................................................................................... 56

4.2.1 Display System ...................................................................................... 56

4.2.2 Display Input .......................................................................................... 58

4.2.3 Display Trigger ...................................................................................... 61

4.3 Build Dan Instalasi Game ............................................................................. 64

4.4 Hasil Implementasi ....................................................................................... 66

4.5 Pengujian ...................................................................................................... 70

4.6 Perilisan ........................................................................................................ 76

BAB V PENUTUP ...................................................................................................... 77

5.1. Kesimpulan ................................................................................................... 77

5.2. Saran ............................................................................................................. 77

DAFTAR PUSTAKA ................................................................................................. 78

Page 13: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

xiii

DAFTAR GAMBAR

Gambar 3.1. Camera Setup ........................................................................................ 17

Gambar 3.2. Tombol Arah ......................................................................................... 18

Gambar 3.3. Tombol Melompat ................................................................................. 18

Gambar 3.4. Tombol Menyerang ............................................................................... 18

Gambar 3.5. Karakter dalam Game............................................................................ 22

Gambar 3.6. Lokasi Goa ............................................................................................ 23

Gambar 3.7. Lokasi Hutan ......................................................................................... 23

Gambar 3.8. Lokasi Candi ......................................................................................... 24

Gambar 3.9 Level 1 .................................................................................................... 24

Gambar 3.10. Level 2 ................................................................................................. 25

Gambar 3.11. Level 3 ................................................................................................. 25

Gambar 3.12. Level 4 ................................................................................................. 26

Gambar 3.13. Level 5 ................................................................................................. 26

Gambar 3.14. Setting .................................................................................................. 28

Gambar 3.15. Sudut Pandang Game .......................................................................... 28

Gambar 3.16. Main Menu .......................................................................................... 29

Gambar 3.17. Setting .................................................................................................. 30

Gambar 3.18. About ................................................................................................... 30

Gambar 3.19. Pause Menu ......................................................................................... 31

Gambar 3.20. Game Over .......................................................................................... 31

Gambar 3.21. The End ............................................................................................... 32

Gambar 3.22. Tampilan SRS Display System ............................................................ 32

Gambar 3.23. Tampilan SRS Player Input ................................................................ 33

Gambar 3.24. Tampilan SRS Trigger ........................................................................ 33

Gambar 4.1. Sketsa Karakter Arkeolog ..................................................................... 34

Gambar 4.2. Karakter Arkeolog ................................................................................. 35

Page 14: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

xiv

Gambar 4.3. Walk Cycle Karakter.............................................................................. 35

Gambar 4.4. Jump Cycle Karakter ............................................................................. 36

Gambar 4.5. Attack Cycle Karakter............................................................................ 36

Gambar 4.6. Sketsa Bandung Bondowoso ................................................................. 37

Gambar 4.7. Karakter Bandung Bondowoso ............................................................. 37

Gambar 4.8. Walk Cycle Karakter.............................................................................. 38

Gambar 4.9. JumpCycle Karakter .............................................................................. 38

Gambar 4.10. Attack Cycle Karakter.......................................................................... 38

Gambar 4.11. Sketsa Prajurit ..................................................................................... 39

Gambar 4.12. Walk Cycle Karakter............................................................................ 39

Gambar 4.13. Jump Cycle Karakter ........................................................................... 40

Gambar 4.14. Attack Cycle Karakter.......................................................................... 40

Gambar 4.15. Sketsa Kelelawar ................................................................................. 40

Gambar 4.16. Karakter Kelelawar ............................................................................. 41

Gambar 4.17. Fly cycle .............................................................................................. 41

Gambar 4.18. Sketsa Jin ............................................................................................. 41

Gambar 4.19. Karakter Jin ......................................................................................... 42

Gambar 4.20. Fly cycle .............................................................................................. 42

Gambar 4.21. Bakground Goa ................................................................................... 43

Gambar 4.22. Foreground Goa .................................................................................. 43

Gambar 4.23. Background Hutan............................................................................... 44

Gambar 4.24. Foreground hutan ................................................................................ 44

Gambar 4.25. Background Candi ............................................................................... 45

Gambar 4.26. Foreground Candi ............................................................................... 45

Gambar 4.27. Background Boss ................................................................................ 46

Gambar 4.28. Foreground Boss ................................................................................. 46

Gambar 4.29. Background Goa .................................................................................. 47

Gambar 4.30. Foreground Goa .................................................................................. 47

Page 15: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

xv

Gambar 4.31. Level 1 Goa ......................................................................................... 48

Gambar 4.32. Level 2 Hutan ...................................................................................... 48

Gambar 4.33. Level 3 Candi ...................................................................................... 49

Gambar 4.34. Level 4 Boss ........................................................................................ 49

Gambar 4.35. Level 5 Goa ......................................................................................... 50

Gambar 4.36. Implementasi Musik ............................................................................ 51

Gambar 4.37. Sudut Pandang ..................................................................................... 52

Gambar 4.38. Main Menu .......................................................................................... 52

Gambar 4.39. Setting .................................................................................................. 53

Gambar 4.40. About ................................................................................................... 54

Gambar 4.41. Pause ................................................................................................... 54

Gambar 4.42. Game Over .......................................................................................... 55

Gambar 4.43. The End ............................................................................................... 56

Gambar 4.44. Animation ............................................................................................ 57

Gambar 4.45. Animator .............................................................................................. 58

Gambar 4.46. Ground ................................................................................................ 58

Gambar 4.47. Collider Character .............................................................................. 61

Gambar 4.48. Build Setting ........................................................................................ 64

Gambar 4.49. Folder Penyimpanan ............................................................................ 65

Gambar 4.50. Instalasi File Apk ................................................................................ 66

Gambar 4.51. Halaman Main Menu ........................................................................... 67

Gambar 4.52. Setting .................................................................................................. 67

Gambar 4.53. About ................................................................................................... 68

Gambar 4.54. Game Over .......................................................................................... 69

Gambar 4.55. The End ............................................................................................... 69

Gambar 4.56. Gameplay ............................................................................................ 70

Page 16: GAME ADVENTURE TO THE PAST OF PRAMBANAN” … filerahmat serta hidayah-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “GAME ADVENTURE TO THE PAST OF PRAMBANAN

xvi

DAFTAR TABEL

Tabel 3.1. Timescedule pengembangan game ............................................................ 14

Tabel 4.1. Pengujian Fungsi Game ............................................................................ 69

Tabel 4.2. Pengujian Implementasi Game pada Perangkat ........................................ 72