Pembuatan Game Android “Pangeran Diponegoro” Menggunakan Unity BAB 0

perpustakaan.uns.ac.id

digilib.uns.ac.id

PEMBUATAN GAME ANDROID “PANGERAN DIPONEGORO”
MENGGUNAKAN UNITY

Tugas Akhir
Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya
pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Disusun Oleh:
JUANALDO ALFREDA
NIM M3113084

PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2016
commit to user


i

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

iii

perpustakaan.uns.ac.id

digilib.uns.ac.id

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh
rahmat serta hidayah-Nya penulis diberikan kelancaran dan kemudahan dan
mampu menyelesaikan Laporan Tugas Akhir dengan judul “PEMBUATAN

GAME ANDROID “PANGERAN DIPONEGORO”

MENGGUNAKAN

UNITY” tepat pada waktunya. 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.

Bapak 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.

Bapak 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.

Bapak Eko Harry Pratisto S.T., M.Info.Tech selaku dosen pembimbing yang
telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan
bimbingan terbaik kepada penulis.

4.

Bapak, Ibu, Kakak atas doa, kasih sayang, perhatian, motivasi dan segalanya
yang telah menjadikan penulis selalu semangat dan termotivasi untuk
melakukan yang terbaik.

5.

Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu yang bermanfaat kepada
penulis.


6.

Segenap keluarga besar Program Studi Diploma III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret
commit to user
Surakarta.

iv

perpustakaan.uns.ac.id

digilib.uns.ac.id

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih
banyak kekurangan dan 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


Penulis

commit to user

v

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRACT

Indonesia is a country which has many history , especially the history of
heroes which has been fighting for the defense of the country.Nowaday people has
lack knowledge of history, where many young people or kids do not know how
their hero fought for Indonesia’s independence.
In developing “Pangeran Diponegoro” game, the writer did a research from
some sources on the Internet and the books about Pangeran Diponegoro.After was
robed in methodology development multimedia to design making character and

design all the objects that is in the game use application coreldraw and make the
game prince diponegoro by the application of unity who uses C# programming
language.
Pangeran Diponegoro games have been successfully developed .Based on
the questionnaire that is given to 30 respondents, 10 % strongly agree and 46,7 %
agree on a statement “ this game is easy to play” , then 13.3 % strongly agree and
53,3 % agree on a statement “ this game is entertaining “, 0 strongly agree and 20
% agree on a statement “ the level of difficulty fur each level is too easy” ,3.3 %
strongly agree and 56,7 % agree on a statement “good graphics game “, as well as
3.3 % strongly agree and 29 % agree on a statement ”the game storyline is not
complete” .
Keyword: 2D,Android, Game, Pangeran Diponegoro, Unity

commit to user

vi

perpustakaan.uns.ac.id

digilib.uns.ac.id


ABSTRAK
Indonesia merupakan negara yang menyimpan banyak sekali sejarah,
terutama sejarah para pahlawan yang dulu telah berjuang untuk membela negara
Indonesia. Saat ini pengetahuan tentang sejarah sangat kurang, masih banyak anak
muda ataupun anak anak yang masih belum tahu bagaimana dulu para pahlawan
kita berjuang demi bangsa Indonesia.
Pada pembuatan game “Pangeran Diponegoro”, penulis mengumpulkan
data dari beberapa sumber di Internet maupun buku berupa sejarah tentang
Pangeran Diponegoro. Tahap berikutnya, penulis mengimplementasikan
merancang karakter dan desain semua objek yang ada di dalam game
menggunakan aplikasi CorelDRAW. Semua aset digabungkan dengan aplikasi
Unity yang menggunakan bahasa pemrograman C#. Pengujian merupakan tahap
akhir dari perancangan game ini dengan melakukan pengujian kuisioner dan
blackbox testing.
Game Pangeran Diponegoro telah berhasil dibuat. Berdasarkan kuisioner
yang di isi oleh 30 responden hasilnya adalah 10% sangat setuju dan 46,7% setuju
pada pernyataan “Game ini mudah di mainkan”, lalu 13,3% sangat setuju dan
53,3% setuju pada pernyataan “Game ini menghibur”, kemudian 0% sangat setuju
dan 20% setuju pada pernyataan “Tingkat kesulitan di tiap level terlalu mudah”,

begitu juga 3,3% sangat setuju dan 56,7% setuju pada pernyataan “Grafik game
nya bagus”, serta 3,3% sangat setuju dan 29% setuju pada pernyataan “Jalan cerita
di game kurang lengkap”.
Kata kunci: 2D,Android, Game, Pangeran Diponegoro, Unity

commit to user

vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

MOTTO

“Harga kebaikan manusia adalah diukur menurut apa yang telah dilaksanakan /
diperbuatnya.”
~Ali Bin Abi Thalib~

“Tugas kita adalah untuk mencoba, karena dalam mencoba itulah kita

menemukan dan belajar membangun kesempatan untuk berhasil.”
~ Mario Teguh ~

“Manisnya hidup kita yang tentukan, kalau terus berusaha tidak ada yang tidak
mungkin kan?”
~ Juanaldo Alfreda ~

commit to user

viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

HALAMAN PERSEMBAHAN

Pertama tama penulis memanjatkan puji syukur kepada Allah SWT karena berkat
ridhoNya penulis bisa menyelesaikan karya ini. tak lupa juga penulis
mengucapkan terimakasih kepada kedua orang tua penulis, Bapak Sri Widodo dan

Ibu Yekti Hawani yang sudah membiayai penulis untuk bisa kuliah di Solo.
Terimakasih juga penulis ucapkan untuk Kakak penulis yaitu Mas Dani yang
selalu memberikan motivasi kepada penulis.
Terimakasih juga kepada Bapak/Ibu Dosen yang telah memberikan banyak ilmu
kepada penulis selama kurang lebih 3 tahun ini. Semoga ilmu yang diberikan
selama ini bisa bermanfaat bagi penulis maupun bagi Bapak/Ibu Dosen sekalian
Aamiin.
Terimakasih tidak lupa saya ucapkan kepada teman teman D3 Teknik Informatika
2013 yang menjadi teman seperjuangan selama 3 tahun ini, terlebih kepada
seluruh teman teman TIB 2013 yang sudah menjadi teman satu kelas selama 3
tahun. Dan yang terakhir terimakasih kepada teman teman E-Mailkomp, seluruh
staff E-Mailkomp 2015 yang sudah menjadi keluarga kedua buat saya selama saya
berada di Solo dan terimakasih kepada seluruh PHT-DB E-Mailkomp 2015
Andi,Retno,Melinda,Kholida,Gita,Yuliana,Febri,Ulfah,Rohmat,Mita,Nur,Parma,
Aji,Maelani,Eksan dan Hanif yang sudah mengajarkan banyak hal selama saya di
Solo ini. Semoga kebaikan yang dilakukan teman teman semua dikabulkan oleh
Allah SWT dan dibalas dengan kebaikan yang berlipat ganda. Aamiin

commit to user


ix

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN ............................... Error! Bookmark not defined.
KATA PENGANTAR ........................................................................................... iv
ABSTRACT ........................................................................................................... vi
ABSTRAK ............................................................................................................ vii
MOTTO ............................................................................................................... viii
HALAMAN PERSEMBAHAN ............................................................................ ix
DAFTAR ISI ........................................................................................................... x
DAFTAR GAMBAR ........................................................................................... xiii
DAFTAR TABEL ................................................................................................. 14
BAB I .................................................................................................................... 15
PENDAHULUAN ................................................................................................ 15
1.

Latar Belakang ........................................................................................... 15

2.

Perumusan Masalah ................................................................................... 16

3.

Batasan Masalah Penelitian........................................................................ 16

4.

Tujuan Penelitian ....................................................................................... 16

5.

Manfaat Penelitian ..................................................................................... 16

6.

Metodologi ................................................................................................. 17

7.

Sistematika Penulisan ................................................................................ 17

BAB II ................................................................................................................... 19
TINJAUAN PUSTAKA DAN DASAR TEORI .................................................. 19
1.

TINJAUAN PUSTAKA ............................................................................ 19

2.

LANDASAN TEORI ................................................................................. 20

2.1

Game ...................................................................................................... 20

2.2

Jenis Game ............................................................................................. 20

2.3

Sejarah .................................................................................................... 21

2.4

Pangeran Diponegoro ............................................................................. 22

2.5

Unity 3D ................................................................................................. 22

2.6

Android ................................................................................................... 22

2.7

CorelDRAW ........................................................................................... 23

BAB III ................................................................................................................. 24
ANALISIS DAN PERANCANGAN GAME ....................................................... 24
3.1

Konsep Dasar Proyek Pengembangan
Game ......................................... 24
commit to user

x

perpustakaan.uns.ac.id

digilib.uns.ac.id

3.1.1

Konsep Dasar Game ........................................................................ 24

3.1.2

Gameplay ........................................................................................ 24

3.1.3

Target Pemain ................................................................................. 24

3.1.4

Dukungan Platfrom, Teknologi dan Multiplayer ............................ 24

3.2

Manajemen Proyek Pengembangan Game ............................................. 25

3.2.1

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

3.2.2
Kebutuhan Perangkat Lunak dan Perangkat Keras dalam
Pengembangan Game .................................................................................... 26
3.2.3
Kebutuhan Perangkat Lunak dan Perangkat Keras dalam
Implementasi Game ....................................................................................... 26
3.3

Perancangan Dasar Game ....................................................................... 26

3.3.1

Narasi Dan Storyboard .................................................................... 26

3.3.2

Gameplay ........................................................................................ 28

3.3.3

Genre ............................................................................................... 29

3.3.4

Musik Dan Suara ............................................................................. 29

3.3.5

Antar Muka ..................................................................................... 29

3.3.6

Fitur Tambahan ............................................................................... 35

3.4

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

BAB IV ................................................................................................................. 37
IMPLEMENTASI DAN EVALUASI GAME...................................................... 37
4.1

Implementasi Aset dan Seni ................................................................... 37

5.4.1

Implementasi Konsep Seni.............................................................. 37

5.4.2

Implementasi Karakter .................................................................... 38

5.4.3

Implementasi Lingkungan............................................................... 38

5.4.4
Implementasi Daftar Misi, Desain Level, Penempatan dan
Pertemuan ...................................................................................................... 40
5.4.5

Implementasi Musik Dan Suara ...................................................... 42

5.4.6

Implementasi Antar Muka............................................................... 42

4.2

Teknis Pemrograman .............................................................................. 48

4.3

Pengujian ................................................................................................ 51

BAB V................................................................................................................... 56
KESIMPULAN DAN SARAN ............................................................................. 56
5.1

Kesimpulan ............................................................................................. 56

5.2

Saran ....................................................................................................... 56
commit to user
DAFTAR PUSTAKA ........................................................................................... 57

xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

LAMPIRAN .......................................................................................................... 58

commit to user

xii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR
Gambar 3.1 Storyboard Level 1 ............................................................................ 27
Gambar 3.2 Sudut pandang game ......................................................................... 30
Gambar 3.3. Tampilan Judul ................................................................................. 30
Gambar 3.4. Tampilan main menu ........................................................................ 31
Gambar 3.5. Tampilan Pilih Karakter ................................................................... 31
Gambar 3.6. Tampilan Pilih Level ........................................................................ 32
Gambar 3.7 Tampilan menu pause........................................................................ 32
Gambar 3.8. Tampilan Nyawa .............................................................................. 33
Gambar 3.9. Tampilan game berakhir................................................................... 33
Gambar 3.10. Tampilan Tutorial ........................................................................... 34
Gambar 3.11. Tampilan Kredit Game ................................................................... 34
Gambar 3.12. Use Case Inputan User ................................................................... 35
Gambar 3.13. Use Case Inputan Karakter ............................................................. 36
Gambar 4.14. Implementasi Konsep Seni ............................................................. 37
Gambar 4.15. Implementasi Karakter ................................................................... 38
Gambar 4.16. Implementasi Lingkungan Level 1 ................................................. 38
Gambar 4.17. Implementasi Lingkungan Level 2 ................................................. 39
Gambar 4.18. Implementasi Lingkungan Level 3 ................................................. 39
Gambar 4.19. Implementasi Misi, Desain Level, Penempatan dan Pertemuan
Level 1 ................................................................................................................... 40
Gambar 4.20. Implementasi Misi, Desain Level, Penempatan dan Pertemuan
Level 2................................................................................................................... 41
Gambar 4.21. Implementasi Misi, Desain Level, Penempatan dan Pertemuan
Level 3................................................................................................................... 42
Gambar 4.22. Implementasi Sudut Pandang ......................................................... 43
Gambar 4.23. Implementasi Judul Game .............................................................. 43
Gambar 4.24. Implementasi Main Menu .............................................................. 44
Gambar 4.25. Implementasi Pilih Karakter........................................................... 44
Gambar 4.26. Implementasi Plih Level................................................................. 45
Gambar 4.27. Implementasi Menu Pause ............................................................. 45
Gambar 4.28. Implementasi Nyawa ...................................................................... 46
Gambar 4.29. Implementasu Tampilan Game Berakhir ....................................... 46
Gambar 4.30. Implementasi Tutorial Game .......................................................... 47
Gambar 4.31. Implementasi kredit game ............................................................. 47
Gambar 4.32. Potongan Script Karakter Bergerak................................................ 48
Gambar 4.33. Potongan Script Musuh Bergerak .................................................. 49
Gambar 4.34. Potongan Script Mengambil koin................................................... 50
Gambar 4.35. Potongan Script Waktu................................................................... 50
Gambar 4.36. Potongan Scipt Menyerang ............................................................ 51
Gambar 4.37. Hasil Kuisioner Pertanyaan Pertama .............................................. 53
Gambar 4.38. Hasil Kuisioner Pertanyaan Kedua ................................................ 54
Gambar 4.39. Hasil Kuisioner Pertanyaan Ketiga ................................................ 54
Gambar 4.40. Hasil Kuisioner Pertanyaan Keempat ............................................ 55
Gambar 4.41. Hasil Kuisioner Pertanyaan Kelima ............................................... 55
commit to user

xiii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL
Tabel 4.1 Uji Coba Game...................................................................................... 52
Tabel 5.2 Kuisioner ............................................................................................... 58

commit to user

14