PEMBUATAN GAME THE LEGEND OF DIPONEGORO CHAPTER I : DOMINATION OF PACITAN
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 :
MUHAMMAD REZA NIM. M3113105
PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016
i
ii
iii
PERNYATAAN
Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.
Surakarta,
Juli 2016
Muhammad Reza M3113105
iv
HALAMAN MOTTO “Amati, Pelajari, Tiru, Ganti” (Muhammad Reza)
v
HALAMAN PERSEMBAHAN Karya tulisan ini penulis persembahkan kepada : 1.
Bapak dan Ibu, yang selalu memberikan dukungan dan semangat serta menemani suka dan duka selama pengerjaan tugas akhir ini.
2.
Dosen/Staff Pengajar DIII Teknik Informatika UNS khususnya Bapak Ovide, yang telah memberikan semangat, ilmu, dukungan, dan bimbingan kepada penulis.
3.
Teman-teman D3 Teknik Informatika UNS angkatan 2013 khususnya TIE dan TIF, yang telah memberi semangat dan kebersamaan selama ini.
4. Ana, Gendut, Adi, Warto, Widi, dan teman-teman LABKOM FMIPA UNS yang menemani selama mengerjakan TA.
vi
KATA PENGANTAR Puji syukur kepada Tuhan Yang Maha Esa yang telah melimpahkan berkah, rahmat, dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul “PEMBUATAN GAME THE LEGEND OF DIPONEGORO CHAPTER I : DOMINATION OF PACITAN”. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu persyaratan dalam memperoleh gelar Ahli Madya (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 tak terhingga kepada : 1.
Prof. Ir. Ari Handono Ramelan, M.Sc.(Hons)., Ph.D. selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.
2.
Abdul Aziz S.Kom, M.Cs. selaku Ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.
3.
Ovide Decroly Wisnu Ardhi, S.T., M.Eng. selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis.
4.
Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
5.
Keluarga penulis yang telah memberi motivasi dan semangat penulis dalam menyelesaikan laporan Tugas Akhir ini.
6.
Teman-teman seperjuangan D3 Teknik Informatika 2013 khususnya kelas TIE dan TIF, yang telah memberikan semangat dan bantuan selama proses belajar.
7.
Semua pihak yang telah membantu penulis dalam menyelesaikan laporan Tugas Akhir ini.
vii
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,
Juli 2016
Muhammad Reza
viii
DAFTAR ISI
HALAMAN PERSETUJUAN ................................ Error! Bookmark not defined. HALAMAN PENGESAHAN .................................. Error! Bookmark not defined. PERNYATAAN .................................................................................................... iv HALAMAN MOTTO ........................................................................................... v HALAMAN PERSEMBAHAN .......................................................................... vi KATA PENGANTAR ......................................................................................... vii DAFTAR ISI ......................................................................................................... ix DAFTAR TABEL ............................................................................................... xii DAFTAR GAMBAR .......................................................................................... xiii INTISARI ............................................................................................................ xv ABSTRACT ........................................................................................................ xvi BAB I ......................................................................... Error! Bookmark not defined. 1.1
Latar Belakang ....................................................Error! Bookmark not defined.
1.2
Perumusan Masalah ...........................................Error! Bookmark not defined.
1.3
Tujuan ..................................................................Error! Bookmark not defined.
1.4
Manfaat ................................................................Error! Bookmark not defined.
1.5
Batasan Masalah .................................................Error! Bookmark not defined.
1.6
Metodologi ..........................................................Error! Bookmark not defined.
1.7
Sistematika Penulisan ........................................Error! Bookmark not defined.
BAB II ....................................................................... Error! Bookmark not defined. 2.1
Tinjauan Pustaka ................................................Error! Bookmark not defined.
2.2
Landasan Teori ...................................................Error! Bookmark not defined.
2.2.1
Game ...................................................Error! Bookmark not defined.
2.2.2
Android ...............................................Error! Bookmark not defined.
2.2.3
Unity 3D ..............................................Error! Bookmark not defined.
2.2.4
Artificial Intellegence ..........................Error! Bookmark not defined.
2.2.5
Inkscape...............................................Error! Bookmark not defined.
ix
2.2.6
Corel Draw ..........................................Error! Bookmark not defined.
2.2.7
Audacity ..............................................Error! Bookmark not defined.
2.2.8
Use Case Diagram ..............................Error! Bookmark not defined.
BAB III ...................................................................... Error! Bookmark not defined. 3.1
Konsep Dasar Proyek Pembuatan Game .........Error! Bookmark not defined.
3.1.1
Konsep Dasar Game ............................Error! Bookmark not defined.
3.1.2
Proposal ...............................................Error! Bookmark not defined.
3.1.3
Target Pemain .....................................Error! Bookmark not defined.
3.1.4 Dukungan Platform, Teknologi dan Multiplayer ..... Error! Bookmark not defined. 3.2
Manajemen Proyek dan Pengembangan Game ............ Error! Bookmark not
defined.
3.2.1. Kebutuhan dan Peran / Tugas Tim Pengembang Game ............ Error! Bookmark not defined. 3.2.2.
Perancangan Jadwal ............................Error! Bookmark not defined.
3.2.3. Kebutuhan Perangkat Lunak dan Perangkat Keras .. Error! Bookmark not defined. 3.2.4. Kebutuhan Perangkat Lunak dan Perangkat Keras dalam Implementasi Game ...........................................Error! Bookmark not defined. 3.3
Perancangan Dasar Game..................................Error! Bookmark not defined.
3.3.1.
Narasi dan Storyboard .........................Error! Bookmark not defined.
3.3.2.
Gameplay ............................................Error! Bookmark not defined.
3.3.3.
Perancangan Antarmuka .....................Error! Bookmark not defined.
3.3.4.
Genre ...................................................Error! Bookmark not defined.
3.4
Aset dan Seni Game ...........................................Error! Bookmark not defined.
3.4.1.
Konsep Seni ........................................Error! Bookmark not defined.
3.4.2
Karakter ...............................................Error! Bookmark not defined.
3.4.3
Lingkungan .........................................Error! Bookmark not defined.
3.4.4
Desain Level........................................Error! Bookmark not defined.
3.4.5
Musik dan Suara..................................Error! Bookmark not defined.
3.4.6
Tampilan Kredit Game........................Error! Bookmark not defined. x
3.4.7 3.5.
Fitur Tambahan ...................................Error! Bookmark not defined.
Spesifikasi Kebutuhan Game Fungsional .......Error! Bookmark not defined.
BAB IV ...................................................................... Error! Bookmark not defined. 4.1
Implementasi Aset Dan Seni.............................Error! Bookmark not defined.
4.1.1
Implementasi Konsep Seni..................Error! Bookmark not defined.
4.1.2
Implementasi Karakter Pemain ...........Error! Bookmark not defined.
4.1.3
Implementasi Karakter Musuh ............Error! Bookmark not defined.
4.1.4
Implementasi Lingkungan...................Error! Bookmark not defined.
4.1.5
Impelemntasi Musik dan Suara ...........Error! Bookmark not defined.
4.1.6
Implementasi Antar Muka...................Error! Bookmark not defined.
4.2
Pengujian .............................................................Error! Bookmark not defined.
BAB V........................................................................ Error! Bookmark not defined. 5.1.
Kesimpulan .........................................................Error! Bookmark not defined.
5.2.
Saran.....................................................................Error! Bookmark not defined.
DAFTAR PUSTAKA ............................................... Error! Bookmark not defined.
xi
DAFTAR TABEL Tabel 2.1 Simbol-simbol Use Case........................ Error! Bookmark not defined. Tabel 3.1 Kebutuhn dan Peran ............................... Error! Bookmark not defined. Table 3.2 Perencanaan jadwal ................................ Error! Bookmark not defined. Tabel 4.1 Pertanyaan .............................................. Error! Bookmark not defined. Tabel 4.2 Indikator Penilaian Kuisioner ................ Error! Bookmark not defined. Tabel 4.3 Indikator Kepuasan Pengguna ............... Error! Bookmark not defined. Tabel 4.4 Hasil Pengisian Kuisioner ...................... Error! Bookmark not defined.
xii
DAFTAR GAMBAR Gambar 3.1 Memasang dan memilih tower ........... Error! Bookmark not defined. Gambar 3.2 Musuh menuju tempat tujuan ............. Error! Bookmark not defined. Gambar 3.3 Memperkuat tower yang telah dibangun .......... Error! Bookmark not defined. Gambar 3.4 Rancangan judul game ....................... Error! Bookmark not defined. Gambar 3.5 Rancangan menu awal ........................ Error! Bookmark not defined. Gambar 3.6 Rancangan antarmuka game............... Error! Bookmark not defined. Gambar 3.7 Rancangan antarmuka menu pause .... Error! Bookmark not defined. Gambar 3. 8 Perancangan antarmuka menu optionError! Bookmark not defined. Gambar 3. 9 Perancangan antarmuka gane over .... Error! Bookmark not defined. Gambar 3.10 Perancangan Antarmuka You Win .... Error! Bookmark not defined. Gambar 3. 12 Perancangan Antarmuka Exit .......... Error! Bookmark not defined. Gambar 3.13 Rancangan karakter Tower Jarak Jauh ........... Error! Bookmark not defined. Gambar 3.14 Rancangan Karakter Tower Jarak Dekat ........ Error! Bookmark not defined. Gambar 3.15 Rancangan Karakter Pangeran Diponegoro ... Error! Bookmark not defined. Gambar 3.16 Rancangan karakter Musuh A .......... Error! Bookmark not defined. Gambar 3.17 Rancangan karakter Musuh B .......... Error! Bookmark not defined. Gambar 3.18 Rancangan karakter Smissaert ......... Error! Bookmark not defined. Gambar 3.19 Rancangan Level 1 ........................... Error! Bookmark not defined. Gambar 3.20 Rancangan Level 2 ........................... Error! Bookmark not defined. Gambar 3.21 Rancangan Level 3 ........................... Error! Bookmark not defined. Gambar 3.22 Rancangan Level 4 ........................... Error! Bookmark not defined.
xiii
Gambar 3.23 Rancangan Level 5 ........................... Error! Bookmark not defined. Gambar 3.24 Rancangan kredit game .................... Error! Bookmark not defined. Gambar 3.25 Use Case ........................................... Error! Bookmark not defined. Gambar 4.1 Implementasi karakter Pangeran Diponegoro .. Error! Bookmark not defined. Gambar 4.2 Implementasi Pangeran Diponegoro menyerang .... Error! Bookmark not defined. Gambar 4.3 Implementasi karakter tower jarak dekat ......... Error! Bookmark not defined. Gambar 4.4 Implementasi karakter tower jarak jauh ........... Error! Bookmark not defined. Gambar 4.5 Implementasi karakter musuh a.......... Error! Bookmark not defined. Gambar 4.6 Impelementasi karakter musuh b........ Error! Bookmark not defined. Gambar 4.7 Implementasi karakter Smissaert ....... Error! Bookmark not defined. Gambar 4.8 Implementasi lingkungan level 1 ....... Error! Bookmark not defined. Gambar 4.9 Implementasi lingkungan level 2 ....... Error! Bookmark not defined. Gambar 4.10 Implementasi lingkungan level 3...... Error! Bookmark not defined. Gambar 4.11 Implementasi lingkungan level 4...... Error! Bookmark not defined. \Gambar 4.12 Implementasi lingkungan level 5 .... Error! Bookmark not defined. Gambar 4.13 Impelemntasi musik dan suara ......... Error! Bookmark not defined. Gambar 4.14 Implementasi tampilan judul game .. Error! Bookmark not defined. Gambar 4.15 Implemntasi tampilan menu game .. Error! Bookmark not defined. Gambar 4.16 Implementasi tampilan menu pause game ..... Error! Bookmark not defined. Gambar 4.17 Implementasi tampilan option game Error! Bookmark not defined. Gambar 4.18 Implementasi tampilan restart game Error! Bookmark not defined.
xiv
Gambar 4.19 Implementasi tampilan game over game ........ Error! Bookmark not defined. Gambar 4.20 Impelementasi tampilan exit game ... Error! Bookmark not defined. Gambar 4.21 Implementasi tampilan kredit game . Error! Bookmark not defined. Gambar 4.22 Implementasi tampilan score game .. Error! Bookmark not defined.
xv
INTISARI Muhammad
Reza.
2016.
PEMBUATAN
GAME
THE
LEGEND
OF
DIPONEGORO CHAPTER I : DOMINATION OF PACITAN. Program DIII Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret. Sampai dengan abad 18 kekuasaan Belanda semakin besar dan meluas,. Salah satu perlawanan pada abad 18 adalah perlawanan Pangeran Diponegoro yang terjadi di pulau jawa. Perlawanan yang dilakukan oleh Pangeran Diponegoro adalah perebutan kembali wilayah-wilayah yang telah dikuasai oleh Belanda. Namun saat ini banyak orang yang kurang mengetahui sejarah Pangeran Diponegoro. Maka dari itu diperlukan media untuk bisa menceritakan sejarah diponegoro salah satunya adalah game. Dalam pembuatan game dilakukan dengan menggunakan beberapa metode yaitu analisa kebutuhan sistem, perancangan, coding, dan pengujian. Genre game yang digunakan adalah Strategi agar cocok dengan cerita Pangeran Diponegoro dalam perang melawan belanda di daerah pacitan. Dengan dibuatnya game ini diharapkan masyarakat yang memainkannya paham sejarah mengenai Pangeran Diponegoro. Selain itu, game ini juga diharapkan dapat menjadi media hiburan di Indonesia. Dari hasil kuisioner didapat bahwa game The Legend of Diponegoro memuaskan penggunanya Kata Kunci : Android, Game, Pangeran Diponegoro, Strategi, Unity3D.
xvi
ABSTRACT Muhammad Reza. 2016. MAKING GAME THE LEGEND OF DIPONEGORO CHAPTER II: PURWODADI Warfare. DIII program of Informatics. Faculty of Mathematics and Natural Sciences. Eleven University in March. Until the 18th century the Dutch power increasingly large and widespread ,. One resistance in the 18th century is the resistance of Prince that occurred in java island. Resistance conducted by Prince Diponegoro is usurping back territories that have been controlled by the dutch. But this time many people less know the history of prince diponegoro. Therefore necessary media to can tell the history of diponegoro one of them is game . In making the game done using several methods of analysis of system requirements, design, coding, and testing. A genre of game that is the strategy used so as to fit with the story of Prince Diponegoro in war against from the Netherlands in area pacitan. With his game it is hoped that people who played understand history of prince diponegoro .In addition , the game is also expected to be a medium entertainment in indonesia. From quisioner gane The Legend of Diponegoro, user enjoy this game. Keywords: Android, Game, Prince Diponegoro, Strategy, Unity3D.
xvii
18
18