Top Banner
PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID SKRIPSI diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer SHALAHUDDIN HANIF RAMADHANI 1203040083 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO JANUARI, 2017 1 PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1911/19
13

PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

Apr 04, 2019

Download

Documents

ngoxuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH

BATURRADEN BERBASIS ANDROID

SKRIPSI

diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer

SHALAHUDDIN HANIF RAMADHANI

1203040083

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

JANUARI, 2017

1

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1911/19

Page 2: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

2

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1921/19

Page 3: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

3

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1931/19

Page 4: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

4

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1941/19

Page 5: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

HALAMAN PERSEMBAHAN

Puji syukur kepada Allah SWT atas segala rakhmat dan hidayahnya yang telah

memberikan kekuatan, kesehatan dan kesabaran untuk ku dalam mengerjakan

skripsi ini. Kupersembahkan Skripsi ini setulus hati sebagai wujud cinta kasih dan

tanda bukti atas seluruh do’a, kasih sayang, bimbingan dan harapan yang telah

diberikan selama ini.

Untuk cinta dan sayangku kepada Orang tua ku, adikku, keluarga dan orang-

orang yang selalu memberikan semangat serta motivasi dan inspirasi tiada henti.

Untuk dosen-dosen pembimbing, penguji dan pengajar Teknik Informatika

Universitas Muhammadiyah Purwokerto.

Untuk sahabat-sahabatku seperjuangan Teknik Informatika Universitas

Muhammadiyah Purwokerto yang senantiasa menjadi penyemangat dan sumber

kebahagiaan selama perkuliahan.

Purwokerto, Januari 2017

Shalahuddin Hanif Ramadhani

5

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1951/19

Page 6: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

KATA PENGANTAR

Puji syukur dipanjatkan kepada Allah SWT sehingga tugas akhir ini dapat

diselesaikan. Tugas akhir ini diajukan untuk memenuhi salah satu persyaratan

memperoleh derajat kesarjanaan Strata-1 pada Jurusan Teknik Informatika Fakultas

Teknik Universitas Muhammadiyah Purwokerto. Shalawat serta salam semoga senantiasa

tercurahkan kepada baginda Nabi Besar Muhammad SAW serta keluarga dan sahabat-

sahabat-Nya yang selalu setia membantu perjuangan beliau dalam menegakan Dinullah

di muka bumi ini. Penyusunan tugas akhir ini, tentunya banyak pihak yang telah

memberikan bantuan baik moril maupun materil. Oleh karena itu penulis sampaikan

ucapan terimakasih yang tiada hingganya kepada :

1. Hindayati Mustafidah, S.Si.,M.Kom selaku pembimbing yang telah banyak

memberikan bimbingan, nasehat dan arahan kepada penulis.

2. Dr. H. Syamsuhadi Irsyad, M.H selaku rektor Universitas Muhammadiyah

Purwokerto beserta dosen dan seluruh karyawan/staf pegawai Universitas

Muhammadiyah Purwokerto atas bantuan dan kerjasamanya yang diberikan

selama mengikuti studi.

3. Secara khusus penulis ingin mengucapkan terimakasih kepada kedua orang tua

yang penulis banggakan dan cintai serta kakak dan adik tersayang yang telah

banyak memberikan dukungan dan doa.

4. Ucapan terimakasih penulis kepada semua sahabat yang telah banyak

memberikan bantuan, dorongan serta motivasi sehingga tugas akhir ini dapat

terselesaikan. Penulis sendiri menyadari bahwa tugas akhir ini masih jauh dari

6

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1961/19

Page 7: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

kesempurnaan, maka saran dan kritik yang konstruktif dari semua pihak sangat

diharapkan demi penyempurnaan selanjutnya. Akhirnya hanya kepada Allah

SWT kita kembalikan semua urusan dan semoga tugas akhir ini dapat

bermanfaat bagi semua pihak, khususnya bagi penulis dan para pembaca

umumnya, semoga Allah SWT meridhoi dan mencatatnya sebagai ibadah

disisi-Nya, aamiin.

Purwokerto, Januari 2017

Shalahuddin Hanif Ramadhani

7

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1971/19

Page 8: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

DAFTAR ISI

HALAMAN JUDUL .......................................................................................................... i

HALAMAN PENGESAHAN .............................................................................................. ii

HALAMAN PERSETUJUAN ............................................................................................. iii

HALAMAN PERNYATAAN .............................................................................................. iv

HALAMAN PERSEMBAHAN ........................................................................................... v

KATA PENGANTAR ......................................................................................................... vi

DAFTAR ISI ..................................................................................................................... viii

DAFTAR GAMBAR .......................................................................................................... xi

DAFTAR TABEL ............................................................................................................... xii

INTISARI ......................................................................................................................... xiii

ABSTRACT ...................................................................................................................... xiii

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

A. Latar Belakang .................................................................................................. 1

B. Perumusan Masalah ......................................................................................... 2

C. Batasan Masalah .............................................................................................. 2

BAB II KAJIAN PUSTAKA ............................................................................................... 4

A. Android ............................................................................................................ 3

B. Game ................................................................................................................ 4

C. Unity ................................................................................................................ 6

D. Bahasa Pemrograman C# ................................................................................. 6

E. Adobe Photoshop ............................................................................................ 7

F. Profil Baturraden............................................................................................... 8

G. Penelitian Sejenis . ............................................................................................ 11

BAB III TUJUAN DAN MANFAAT ................................................................................... 17

A. Tujuan ............................................................................................................... 13

B. Manfaat ............................................................................................................ 13

8

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1981/19

Page 9: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

BAB IV METODE PENELITIAN ........................................................................................ 15

A. Jenis Penelitian ................................................................................................. 15

B. Pengumpulan Data ........................................................................................... 15

C. Pengembangan Sistem...................................................................................... 15

1. Concept ...................................................................................................... 16

2. Design ........................................................................................................ 16

3. Material Collecting .................................................................................... 19

4. Assembly .................................................................................................... 19

5. Testing . ...................................................................................................... 20

6. Distribution . ............................................................................................... 20

BAB V HASIL DAN PEMBAHASAN ................................................................................. 21

A. KONSEP ............................................................................................................ 21

B. RANCANGAN ..................................................................................................... 21

1. Analisis Kebutuhan .................................................................................... 21

2. Storyboard ................................................................................................. 22

3. Flowchart ................................................................................................... 24

4. Use Case Diagram ...................................................................................... 26

5. Design Character ....................................................................................... 27

6. Design Interface ......................................................................................... 28

C. MATERIAL COLECTING ..................................................................................... 31

D. ASSEMBLY ........................................................................................................ 32

1. Scene Intro .................................................................................................. 32

2. Scene Info ................................................................................................... 33

3. Scene Level Map ......................................................................................... 35

4. Scene Prolog .............................................................................................. 35

5. Scene Game ............................................................................................... 36

6. Scene Ending ............................................................................................... 40

E. TESTING ............................................................................................................. 40

F. DISTRIBUTION ................................................................................................... 43

BAB VI PENUTUP ........................................................................................................... 44

9

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/1991/19

Page 10: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

A. Kesimpulan ........................................................................................................ 44

B. Saran ................................................................................................................. 44

DAFTAR PUSTAKA .......................................................................................................... 45

LAMPIRAN ..................................................................................................................... 46

10

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/19101/19

Page 11: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

DAFTAR GAMBAR

Gambar 1. Metode Pengembangan Multimedia ........................................................ 16

Gambar 2. Flowchart Kerja Sistem ............................................................................ 25

Gambar 3. Use Case Diagram Game Baturraden Adventure ...................................... 26

Gambar 4 Design Character Suta ............................................................................... 27

Gambar 5. Design Interface Menu Utama ................................................................. 28

Gambar 6. Design Interface Menu Informasi .............................................................. 29

Gambar 7. Dsign Interface Level Game ....................................................................... 29

Gambar 8 Dsign Interface Cara Bermain .................................................................... 30

Gambar 9. Dsign Interface Game ............................................................................... 30

Gambar 10. Dsign Interface Misi ................................................................................ 31

Gambar 11. Scene Intro ............................................................................................... 32

Gambar 12. Scene Menu ............................................................................................. 33

Gambar 13. Scene Informasi Karakter ....................................................................... 34

Gambar 14. Scene Informasi Baturraden .................................................................... 34

Gambar 15. Scene Informasi Pembuat ....................................................................... 34

Gambar 16. Scene Level Map ...................................................................................... 35

Gambar 17. Scene Prolog ........................................................................................... 36

Gambar 18. Scene Prolog ............................................................................................ 36

Gambar 19. Scene Game Level 1 ................................................................................. 37

Gambar 20. Scene Game Level 2 ................................................................................. 38

Gambar 21. Scene Game Level 3 ................................................................................. 38

Gambar 22. Scene Game Level 4 ................................................................................ 39

Gambar 23. Scene Game Level 5 ................................................................................. 39

Gambar 23. Scene Ending ........................................................................................... 40

11

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/19111/19

Page 12: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

DAFTAR TABEL

Tabel 1. Tabel Hasil Integration Testing ...................................................................... 41

Tabel 2. Tabel Hasil Stress Testing ............................................................................. 42

Tabel 3. Tabel Hasil Instability .................................................................................... 43

12

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/19121/19

Page 13: PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN …repository.ump.ac.id/1562/1/Cover - SHALAHUDIN HR.pdf · (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

INTISARI Baturraden merupakan tempat wisata alam yang memilki cerita rakyat yang cukup terkenal di daerah Banyumas. Tidak Banyak orang yang mengetahui cerita rakyat Baturraden, bahkan warga banyumas itu sendiri. Dibuatlah aplikasi permainan Baturraden Adventure yang ditujukan untuk memperkenalkan baturraden dan cerita rakyatnya. Aplikasi dibangun dengan menggunakan Unity dan menggunakan bahasa pemrograman C#, karena Unity memiliki fitur-fitur yang lengkap dan mudah diguunakan untuk dipakai dalam pembuatan aplikasi. Metode yang digunakan dalam melakukan tugas akhir ini adalah Multimedia Development Life Cycle. Pengembangan metode multimedia ini dilakukan berdasarkan enam tahap, yaitu concept, design, material collecting, assembly, testing, dan distribution Kata Kunci: Baturraden, Adventure Game, Unity, pemrograman C#, Multimedia Development Life Cycle

ABSTRACT Baturraden is a nature pleace that has a story which is known in Banyumas. Not many people who know the story Baturaden, Eventhough Banyumas people. Be required the game application Baturraden Adventure for introduccing Baturraden and the story. Application is built using the Unity and the C# programming language, because the Unity features that are complete and easy to use for making application. The methods used in carrying out practical work is Multimedia Development Life Cycle. The development of multimedia method is performed by six stages: design, material collecting, assembly, testing, and distribution. Keywords: Baturraden, Adventure Game, Unity, C# Programing, Multimedia Development Life Cycle

13

PENGEMBANGAN APLIKASI PERMAINAN P ...,SHALAHUDDIN HANIFRAMADHANI, F.TEKNIK UMP,20171/191/19131/19